ldd for android

by wasabee18 » Fri, 20 May 2011 17:32:13 GMT


Sponsored Links
 Hi everyone,

there is no ldd for android available in the ndk. is it available
somewhere else ?
It is useful when troubleshooting libraries.

i know it has already been been posted in a different list (http://
groups.google.com/group/android-platform/browse_thread/thread/
3e4a52d24373611c/e9503ff6bebb83b1?#e9503ff6bebb83b1) but no reply.

Cheers.

-- 



Other Threads

1. Using a ListView and an Adapter: How to use notifyDataSetChanged()?

Hey Streets,

thanks.

Actually I already run this on the UI thread.

Here is my code (from a ListActivity):

        updateCursorRunnable = new Runnable() {
            public void run() {
                updateCursor();
                refreshUI();
            }
        };

  Above you see the Runnable that later on will be executed on the UI
thread.

  Here are the implementations: (I didn't cut anything out this time, maybe
I making in error in the "unimportant" stuff. If you see something else that
needs improving, like the changing of cursors, let me know.).

   private boolean updateCursor() {
        boolean cursorChanged = false;

        if (dbQuery.hasChanged()) {
            final Cursor oldCursor = listAdapter.getCursor();
            if (oldCursor != null)
                stopManagingCursor(oldCursor);

            final Cursor cursor =
getEntryManager().getContentCursor(dbQuery);
            startManagingCursor(cursor);
            listAdapter.changeCursor(cursor);
            // listAdapter.notifyDataSetChanged();
            cursorChanged = true;

        } else {
            Timing t = null;
            if (NewsRob.isDebuggingEnabled(this))
                t = new Timing("ArticleListActivity::requery", this);
            // listAdapter.notifyDataSetChanged(); doesn't work. use requery
            // instead
            listAdapter.getCursor().requery();   * <------ That's what I
mean. Would prefer notifyDataSetChanged.*

            if (t != null)
                t.stop();
        }
        return cursorChanged;
    }

    void refreshUI() {
        ((BaseAdapter) getListAdapter()).notifyDataSetChanged();
        updateButtons();
        updateControlPanelTitle();
        refreshProgressBar();
        if (getListAdapter().getCount() == 0 && !isTaskRoot())
            finish();
    }

And the Runnable is triggered like this:

 @Override
    public void modelUpdated() {
        Timing t = new Timing("modelUpdated()", this);
        runOnUiThread(updateCursorRunnable);
        t.stop();
    }

  Any ideas?

Cheers,
Mariano

On Fri, Jun 11, 2010 at 4:21 PM, Streets Of Boston





> 

2. bluetooth discoverable

Hello,
I need to set bluetooth service discoverable till my application is
running,
how to do that in android 2.0 & above

-- 

3. how to display a Toast from an IntentService?

4. Spica problem after upgrade eclair

5. Root permission for application

6. Mobile Defense unavailable via the Android Market

7. instrumentation tag internals