Error creating dex file while building using ANT

by RickGillaspy » Fri, 18 Dec 2009 00:36:39 GMT

Sponsored Links
 I'm seeing this exact problem.  I've tried several different java
versions, and downloaded the latest ant build.

I even wrote a sample java program an verified that
MessageDigest.getInstance("SHA-1"); does not throw this exception for

does anyone have an idea what could be causing it?


Other Threads

1. Trying to understand TabHost source code


I am trying to understand TabHost source code. In the setup() , it has:

 // KeyListener to attach to all tabs. Detects non-navigation keys
        // and relays them to the tab content.
        mTabKeyListener = new OnKeyListener() {
            public boolean onKey(View v, int keyCode, KeyEvent event) {
                switch (keyCode) {
                    case KeyEvent.KEYCODE_DPAD_CENTER:
                    case KeyEvent.KEYCODE_DPAD_LEFT:
                    case KeyEvent.KEYCODE_DPAD_RIGHT:
                    case KeyEvent.KEYCODE_DPAD_UP:
                    case KeyEvent.KEYCODE_DPAD_DOWN:
                    case KeyEvent.KEYCODE_ENTER:
                        return false;

                return mTabContent.dispatchKeyEvent(event);


My question is why it intersects all LEFT/RIGHT/UP/DOWN key event? If
that is the case, can i still use LEFT/RIGHT/UP/DOWN to navigate
within the TabContent (let say I have a row of buttons in the
TabContent. Can I use LEFT/RIGHT/UP/DOWN to move from 1 button to
another in the TabContent)?

Thank you.


2. how to parse and analyze the call stack of native code? any tools?

It seems there is a NULL pointer in your native code.
you can find where the exeception happens by checking the pc04216fc
and find the upper calling function by lrfc1d698. then follow the
call stack and look up the key address in the android system map , you
may catch the bad guy.


3. System Requirements

4. http connection failed via a proxy

5. Passing Clicked URL in WebView to an activity

6. Weird animation behavior after orientation change

7. What's the proper way to share data between lite and pro versions of the same app?