私は次のマニフェスト(スニペット)があります。私はこれを起動したとき、私は次のエラーを取得する、AndroidManifest.xmlには相対的なパッケージ名がありますか?
<?xml version="1.0" encoding="utf-8"?>
<manifest
xmlns:android="http://schemas.android.com/apk/res/android"
android:versionCode="1"
android:versionName="1.0"
package="com.uniquename.appname">
<application
android:icon="@drawable/ic_launcher_icon"
android:label="@string/app_name"
android:name=".activity.MainApplication">
....
MainApplication.java
生活com.uniquename.appname.activity
ではまだありません:
私を打つ10-10 23:12:33.327: ERROR/AndroidRuntime(7783): java.lang.RuntimeException: Unable to instantiate application com.uniquename.appname.MainApplication: java.lang.ClassNotFoundException: com.uniquename.appname.MainApplication in loader dalvik.system.PathClassLoader[/system/framework/android.test.runner.jar:/data/app/com.uniquename.appname-1.apk]
私が明示的にそれをアクティビティサブパッケージを見るように尋ねたので、奇妙なものとして。私はこの相対的なテクニックを使って他の人の例を見てきましたが、それは私のために働いていません。私の宣言に何が間違っていますか?ありがとう!