我有一個在谷歌Play商店約5年的生活。它與Eclipse一起發佈,我在商店中的軟件包名稱中使用了大寫字母(現在我知道它是錯誤的)。現在我正嘗試遷移到Android Studio,並且由於「INSTALL_PARSE_FAILED_MANIFEST_MALFORMED」而導致無法將應用安裝到設備上Android Studio應用程序ID大寫
有沒有辦法強制Android Studio使用我之前的軟件包名稱,或者我使用Eclipse ?
感謝, 諾姆
我有一個在谷歌Play商店約5年的生活。它與Eclipse一起發佈,我在商店中的軟件包名稱中使用了大寫字母(現在我知道它是錯誤的)。現在我正嘗試遷移到Android Studio,並且由於「INSTALL_PARSE_FAILED_MANIFEST_MALFORMED」而導致無法將應用安裝到設備上Android Studio應用程序ID大寫
有沒有辦法強制Android Studio使用我之前的軟件包名稱,或者我使用Eclipse ?
感謝, 諾姆
您可以繞過通過聲明包名稱Gradle
,而不是Manifest
這個錯誤?例如:
android {
compileSdkVersion 25
buildToolsVersion "25.0.2"
defaultConfig {
applicationId "com.Example"
minSdkVersion 16
targetSdkVersion 25
versionCode x
versionName "x.x.x"
}
}
導入到Android Studio後,它在build.gradle中定義:applicationId「Aaaa.Bbbb.Cccc 「並在Manifest as package =」Aaaa.Bbbb.Cccc「。我應該刪除其中一個嗎?如果是這樣,那麼定義商店應用程序包的實際位置在哪裏? –
如果你在Gradle中聲明它,你不需要te清單1 @NoamBehar – rencsaridogan
我從清單中刪除了名稱。還是行不通。當我在build.gradle中切換到小寫時,我可以將它安裝到設備上。我無法擺脫這個問題。 –
請問您能否分享您的清單。 –
<?xml version =「1.0」encoding =「utf-8」?> –