Я получил это сообщение об ошибке от одного пользователя моего Android приложения:Android ошибка: java.lang.NoClassDefFoundError: [общий]
java.lang.NoClassDefFoundError: [generic]
at dalvik.system.NativeStart.main(Native Method)
Это все трассировки стека. O_o
Не очень информативно ...
Единственной внешняя баночка я использую GoogleAdMobAdsSdk-6.0.1.jar для AdMob, и он находится на директории LIBS и добавляется в проект через интерфейс Android в Eclipse (вам know: Properties/Java Build Path/Libraries/Добавить внешние JAR)
Так что я не знаю, что случилось.
Любые подсказки?
компилировать с помощью Eclipse, v3.7.0 Построить идентификатор I20110613-1736 на Ubuntu 11.04 с ADT 18.0.0.v20120330
Я забыл упомянуть, что мое приложение было установлено тысячами пользователей и я получаю только один отчет по этому вопросу до сегодняшнего дня.
какую версию Android SDK, которую вы с помощью? Я думаю, что у меня была такая же проблема, но я мог только получить свое приложение, работающее с версией 4 admob sdk. –
Вы указываете на правильный класс/активность, чтобы начать в манифесте? – Guardanis
John: Я использую Android 3.2 в качестве целевого SDK и 2.1 и Android 2.1 как минимум (android.targetSdkVersion = "13" и android.minSdkVersion = "5" в манифесте). Теперь я вижу, что minSdkVersion кажется 7, но я думаю, что это не имеет значения, потому что: a) нет версии SDK между 4 и 7, поэтому я думаю, что 5 будет иметь тот же эффект, что и 7, и b) У меня есть использовали одни и те же значения для версий min и target sdk в другом манифесте приложения и никогда не получают этот отчет об ошибках после 15000+ активных установок. –