I have an application (which contains an NDK component) which will not
install on my HTC Hero (OS ver = 2.1u1) It does install on the
emulator, and on a Motorola Droid (OS ver = 2.2).  The following is
the logcat which seems to indicate some problem with installing my .so
file.

Does anyone have an idea at to what might be wrong here?

Thanks

02-03 12:02:07.131: WARN/dalvikvm(92): disableGcForExternalAlloc: true
02-03 12:02:07.131: INFO/ActivityManager(92): Starting activity:
Intent { dat=file:///sdcard/download/oubliettelite.1.3.apk
cmp=com.android.packageinstaller/.InstallAppProgress (has extras) }
02-03 12:02:08.101: INFO/ActivityManager(92): Displayed activity
com.android.packageinstaller/.InstallAppProgress: 930 ms (total 930
ms)
02-03 12:02:08.101: WARN/dalvikvm(92): disableGcForExternalAlloc:
false
02-03 12:02:08.921: DEBUG/PackageParser(92): Scanning package: /data/
app/vmdl49598.tmp
02-03 12:02:10.291: INFO/PackageManager(92): /data/app/vmdl49598.tmp
changed; unpacking
02-03 12:02:10.341: DEBUG/PackageManager(92): Caching shared lib lib/
armeabi/liboubliette-jni.so
02-03 12:02:10.351: WARN/PackageManager(92): Failed to cache package
shared libs
02-03 12:02:10.351: WARN/PackageManager(92): java.io.IOException:
Parent directory of file does not exist: /data/data/
com.gabysoft.oubliettelite/lib/tmp49599tmp
02-03 12:02:10.351: WARN/PackageManager(92):     at
java.io.File.createNewFile(File.java:1263)
02-03 12:02:10.351: WARN/PackageManager(92):     at
java.io.File.createTempFile(File.java:1330)
02-03 12:02:10.351: WARN/PackageManager(92):     at
com.android.server.PackageManagerService.cacheSharedLibLI(PackageManagerService.java:
2971)
02-03 12:02:10.351: WARN/PackageManager(92):     at
com.android.server.PackageManagerService.cachePackageSharedLibsForAbiLI(PackageManagerService.java:
2912)
02-03 12:02:10.351: WARN/PackageManager(92):     at
com.android.server.PackageManagerService.cachePackageSharedLibsLI(PackageManagerService.java:
2936)
02-03 12:02:10.351: WARN/PackageManager(92):     at
com.android.server.PackageManagerService.scanPackageLI(PackageManagerService.java:
2520)
02-03 12:02:10.351: WARN/PackageManager(92):     at
com.android.server.PackageManagerService.installNewPackageLI(PackageManagerService.java:
3863)
02-03 12:02:10.351: WARN/PackageManager(92):     at
com.android.server.PackageManagerService.installPackageLI(PackageManagerService.java:
4323)
02-03 12:02:10.351: WARN/PackageManager(92):     at
com.android.server.PackageManagerService.access
$1600(PackageManagerService.java:109)
02-03 12:02:10.351: WARN/PackageManager(92):     at
com.android.server.PackageManagerService
$5.run(PackageManagerService.java:3795)
02-03 12:02:10.351: WARN/PackageManager(92):     at
android.os.Handler.handleCallback(Handler.java:609)
02-03 12:02:10.351: WARN/PackageManager(92):     at
android.os.Handler.dispatchMessage(Handler.java:92)
02-03 12:02:10.351: WARN/PackageManager(92):     at
android.os.Looper.loop(Looper.java:123)
02-03 12:02:10.351: WARN/PackageManager(92):     at
android.os.HandlerThread.run(HandlerThread.java:60)
02-03 12:02:10.351: WARN/PackageManager(92): Package couldn't be
installed in /data/app/com.gabysoft.oubliettelite.apk

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to