Hi,
I'm writing here because I am running into an issue that I don't think is a standard Q/A how-to type issue.
The issue involves trying to sign the new tmobile themes with a private key. Every theme so far uses a non-private key. This wasn't a problem before now, but the android market started filtering these, and no longer will let anyone update their theme.
I figured out how to sign the app already, but ran into another issue. When I install the app and open theme chooser, the preview for my image is black. In alogcat, I have the following error:
The exact same app works perfectly with a test key, but is broken with a private key. I could really use some help with this after trying to bang my head against a wall for two days trying to figure this out. Thanks for the help.
I'm writing here because I am running into an issue that I don't think is a standard Q/A how-to type issue.
The issue involves trying to sign the new tmobile themes with a private key. Every theme so far uses a non-private key. This wasn't a problem before now, but the android market started filtering these, and no longer will let anyone update their theme.
I figured out how to sign the app already, but ran into another issue. When I install the app and open theme chooser, the preview for my image is black. In alogcat, I have the following error:
The resource ID should be #0x0a020228E/JavaBinder( 9889): *** Uncaught remote exception! (Exceptions are not yet supported across processes.)
E/JavaBinder( 9889): android.content.res.Resources$NotFoundException: File res/drawable-hdpi/preview.png from drawable resource ID #0xa020228
E/JavaBinder( 9889): at android.content.res.Resources.openRawResourceFd(Resources.java:897)
E/JavaBinder( 9889): at com.tmobile.thememanager.provider.PackageResourcesProvider.openAssetFile(PackageResourcesProvider.java:196)
E/JavaBinder( 9889): at android.content.ContentProvider$Transport.openAssetFile(ContentProvider.java:242)
E/JavaBinder( 9889): at android.content.ContentProviderNative.onTransact(ContentProviderNative.java:234)
E/JavaBinder( 9889): at android.os.Binder.execTransact(Binder.java:320)
E/JavaBinder( 9889): at dalvik.system.NativeStart.run(Native Method)
E/JavaBinder( 9889): Caused by: java.io.FileNotFoundException: This file can not be opened as a file descriptor; it is probably compressed
E/JavaBinder( 9889): at android.content.res.AssetManager.openNonAssetFdNative(Native Method)
E/JavaBinder( 9889): at android.content.res.AssetManager.openNonAssetFd(AssetManager.java:449)
E/JavaBinder( 9889): at android.content.res.Resources.openRawResourceFd(Resources.java:894)
E/JavaBinder( 9889): ... 5 more
I/System.out(10233): resolveUri failed on bad bitmap uri: content://com.tmobile.thememanager.packageresources/com.upwardspiral.Red_Remix/res/167903784
The exact same app works perfectly with a test key, but is broken with a private key. I could really use some help with this after trying to bang my head against a wall for two days trying to figure this out. Thanks for the help.