We are about to switch to a new forum software. Until then we have removed the registration on this forum.
Hey all,
So I have compiled a small chunk of an interactive ebook I am working on for Android as a consumable Android APK file. Following this tutorial: akeric.com/blog/?p=1352 I created an APK file that launches fine on my Nexus 7 tablet, but when I have other users test (ensured their version, ram requirements, etc match my configuration/xml file), it simply launches a blank, black screen. I am at a loss to what is causing this issue on other devices. I am linking below my APK file if anyone wants to give it a go. You need to be running honeycomb 3.0+ minimum.
tested and working fine on my Nexus 7 - 4.3 kit kat.
https://docs.google.com/file/d/0B1ooC6oZQeHIcVNncmkxeWstNW8/preview?pli=1
Answers
Does the app actually crash (with an error message) or does it just display a blank screen (no content)? There's a pretty big difference...
Do you have access to a computer with a USB capable and ADB to connect LogCat and listen for error messages on the new test device? This is the only way to detect errors / crashes...
What device do you test on? Specifically, what is the screen classification and the Android version?
Hey Calsign,
I am connecting directly to the computer via USB. I am running an Android Nexus 7 (new model). Everyone who has had the issue was running a galaxy s3, nexus 7 (early model), and a google Nexus 5. Their are no warning messages from anyone.. just a completely black screen on startup with the signed APK.
I set my manifest to API lvl 11, (3.0), and everyone is operating well above that. Here is a copy of my manifest:
<manifest xmlns:android="http://schemas.android.com/apk/res/android" android:versionCode="1" android:versionName="1.0" package=""><uses-sdk android:minSdkVersion="11" android:targetSdkVersion="19"/><application android.largeHeap="true" android:debuggable="false" android:icon="@drawable/icon" android:label=""><activity android:name=""><intent-filter><action android:name="android.intent.action.MAIN"/><category android:name="android.intent.category.LAUNCHER"/></intent-filter></activity></application><uses-permission android:name="android.permission.VIBRATE"/><uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/></manifest>
I connected my tablet to usb, have adb installed, and tested with logcat. This is the logcat print out from loading on the debuggable APK to launching (launching fine on my tablet as mentioned)