2017-02-16 68 views
1

我有一个在谷歌Play商店约5年的生活。它与Eclipse一起发布,我在商店中的软件包名称中使用了大写字母(现在我知道它是错误的)。现在我正尝试迁移到Android Studio,并且由于“INSTALL_PARSE_FAILED_MANIFEST_MALFORMED”而导致无法将应用安装到设备上Android Studio应用程序ID大写

有没有办法强制Android Studio使用我之前的软件包名称,或者我使用Eclipse ?

感谢, 诺姆

+0

请问您能否分享您的清单。 –

+0

<?xml version =“1.0”encoding =“utf-8”?>

回答

2

您可以绕过通过声明包名称Gradle,而不是Manifest这个错误?例如:

android { 
    compileSdkVersion 25 
    buildToolsVersion "25.0.2" 

    defaultConfig { 
    applicationId "com.Example" 
    minSdkVersion 16 
    targetSdkVersion 25 
    versionCode x 
    versionName "x.x.x" 
    } 
} 
+0

导入到Android Studio后,它在build.gradle中定义:applicationId“Aaaa.Bbbb.Cccc “并在Manifest as package =”Aaaa.Bbbb.Cccc“。我应该删除其中一个吗?如果是这样,那么定义商店应用程序包的实际位置在哪里? –

+0

如果你在Gradle中声明它,你不需要te清单1 @NoamBehar – rencsaridogan

+0

我从清单中删除了名称。还是行不通。当我在build.gradle中切换到小写时,我可以将它安装到设备上。我无法摆脱这个问题。 –