我目前發現,爲Android 1.6開發的我的應用程序在Android 2.2上不起作用。我對此很困惑,因爲它是一個非常簡單的應用程序,幾乎什麼都不做。從Android 1.6升級到Android 2.2並不適用
的Expeption我得到的是這樣的:
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]
最奇怪的部分是,它正在尋找這裏不存在,並永遠類有...
該應用程序本身並沒有什麼而不是在textview中顯示一些文本。
在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>
奇怪:因爲它生成的清單文件,我沒有Android 1.6的這個問題:但關閉應用程序標籤是我正在尋找的答案!謝謝 – MADMap 2011-02-14 08:22:58