Can not read apk file on android emulator - SDK 1.1

by » Thu, 30 Apr 2009 02:05:56 GMT

Sponsored Links

It seems my code cannot read an apk File I have created on the Android

- First off, I created an sdcard with command 'mksdcard ...'
- then I run this code:

------------- Begin Cut Here --------------->

File tmpdir = new File(tmpdirpath+name);

if (!tmpdir.exists())
  boolean b = tmpdir.mkdirs();
  if (!tmpdir.isDirectory())
   throw new RuntimeException("here : the tmp dir conflicts");
File apk = new File(tmpdirpath + name + "/" + name + ".apk");
if (!apk.exists())
// with name = name of my apk file.

------------- End Cut Here --------------->

- The apk file is successfully created on a temporary directory on /
but I have no permissions to read it:

- - - - r w - r w -

- I tryed to change them:
# adb shell
# chmod 777 myFile.apk

No error but permissions remain the same

- - - - r w - r w -

and I get the following exception:
        04-28 14:56:16.296: ERROR/dalvikvm(231): Can't open dex cache '/data/
        No such file or directory
        04-28 14:56:16.296: INFO/dalvikvm(231): Unable to open or create
        for /sdcard/.tmpdir/org.python.pycode._pyx0/
        04-28 14:56:16.306: WARN/System.err(231): unable
        to open DEX file
        04-28 14:56:16.326: WARN/System.err(231):     at
        dalvik.system.DexFile.openDexFile(Native Method)
        04-28 14:56:16.336: WARN/System.err(231):     at
        04-28 14:56:16.346: WARN/System.err(231):     at
        04-28 14:56:16.355: WARN/System.err(231):     at

Can somebody help please?


Other Threads

1. File extensions stripped from some assets and not others

When I add a GZIPed file to my Android project's assets, the ".gz"
extension is stripped when the project is packaged in Eclipse. (So,
for instance, "foo.gz" in my assets folder needs to be accessed in
code using getAssets().open("foo").) This doesn't seem to happen with
other extensions (e.g., ".html") that I'm using. The asset is still
GZIPed (I have to wrap the input stream in a GZIPInputStream to read

Is this standard behavior or a bug? If it's standard, is there any
documentation about which extensions are stripped and which are


2. OOT: Paging om Arya Mada

Permisi numpang jalum ya..

Om, kalo mantau bisa tolong japri

Ada problem sedikit.. :)


3. Will pay to have someone develop this app for me.

4. Touch screen calibration apk

5. why delete .odex file for no-sign application when build odex?

6. webkit modification question

7. How to play youtube videos within webview using HTML5