В настоящее время я узнал, что мое приложение, разработанное для Android 1.6, не работает на Android 2.2.Я весьма озадачен этим, потому что это очень простое приложение, которое почти ничего не делает.
Полученное мной исключение выглядит так:
java.lang.RuntimeException: Unable to instantiate application [packagename].AndApp:
java.lang.ClassNotFoundException: [packagename].AndApp in loader
dalvik.system.PathClassLoader[/data/app-private/[packagename]-1.apk]
Самое странное, что классон ищет здесь, не существует и никогда не имеет ...
Само приложение ничего не делает, кроме отображения текста в текстовом представлении.
В Android 1.6 я не вижу этой проблемы и не могуПосмотрите причину, это событие работает в 2.1.
Кто-нибудь знает, что это за проблема?
Манифест выглядит так:
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="[packagename]" android:versionName="1.02" android:versionCode="3">
<application android:label="@string/app_name" android:icon="@drawable/stop_48"
android:description="@string/Description" android:name="@string/app_name">
<activity android:name=".DefaultActivity" android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<uses-sdk android:minSdkVersion="4" android:targetSdkVersion="4"</uses-sdk>
</manifest>