我已在GooglePlay商店中提交并发布了一个应用程序。上传二进制文件时我没有收到任何错误。现在,我收到了来自一些(不是全部)客户的报告,指出他们在安装我们的应用程序时遇到以下错误:"Packagefilewasnotsignedcorrectly"当我尝试自己重现此错误(使用Nexus7重置为出厂设置)时,一切都进行得很顺利。这似乎与this中描述的问题类似问题,但是acceptedanswer似乎不适用于这种情况。我已经看到了使用JDK6而不是JDK7的建议,但答案类似于thisone让我相信这个解决方案适用于keystore是在旧版本的Java中创建的情况。此外,我担心用旧版本
我正在尝试将使用Unity3D开发的游戏上传到PlayStore。我已经使用Unity的内置方法和所有必需的参数对apk进行了签名,但是在尝试将APK上传到Play商店时出现此错误YouuploadedanAPKthatissignedwithaninsecurecertificate.RSAorDSAkeysizemustbeatleast2048bits. 最佳答案 现在有同样的错误...也是新应用...看来我们需要手动创建击键cd"C:\ProgramFiles(x86)\Java\jre6\bin"(whereJavains
兄弟,我现在正在根据Google文档将Google登录功能集成到我的应用程序中。当我按照文档中的说明进行操作时,我点击按钮配置一个项目以配置一个GoogleAPI控制台项目,然后我填写了我需要的所有信息需要填写,包括平台、包名称和sha-1的值,但是当我再次单击popWindow中的创建按钮时,我收到消息出错了。请再试一次。我已经试过很多次了。所有这些都是结果。有人可以帮我看看是什么原因造成的吗?非常感谢!! 最佳答案 请检查您是否已经在firebase中添加了您的项目。如果有,请不要在googledeveloperconsole中
我收到消息:您上传了一个可调试的APK。出于安全原因,您需要先禁用调试,然后才能在GooglePlay中发布。详细了解可调试的APK。我使用AndroidStudio生成我的APK,Build->GenerateSignedAPK。我创建了一个keystore。 最佳答案 借助androidstudio中强大的gradle构建系统,您甚至无需修改代码即可完成构建。您还可以使用debuggablefalse进行调试构建以测试有什么区别buildTypes{debug{runProguardfalse/trueproguardFileg
我遇到以下问题中描述的错误问题:PublishedAndroidapkgiveserror"Packagefilewasnotsignedcorrectly"Some(butnotall)usersreceive"Packagefilewasnotsignedcorrectly"whendownloadingmyappfromGooglePlay具体来说,当一些用户尝试下载我的GooglePlay应用时,他们收到了错误消息,而其他人则没有。我的问题是:如何在提交前检测是否会出现问题?为了它的值(value),当我运行时jarsigner-verify-verbose-certsmyap
尝试在XamarinAndroid中构建应用Release模式时出现以下问题。为什么会出现,如何解决?SeverityCodeDescriptionProjectFileLineSourceSuppressionStateErrorThe"LinkAssemblies"taskfailedunexpectedly.Xamarin.Android.XamarinAndroidException:errorXA2006:Referencetometadataitem'System.VoidAndroid.Widget.TextView::SetTextAppearance(System.I
更新到appcompat-v7:24.0.0-alpha1后生成签名apk时出现错误。Error:Error:StyleResourcedefinitioncycle:TextAppearance.AppCompat.Light.SearchResult.Title=>TextAppearance.AppCompat.SearchResult.Title=>TextAppearance.AppCompat.SearchResult.Title[ResourceCycle] 最佳答案 临时但可行的解决方案:我搜索了大约两天的解决方案,
我在申请签名时遇到了一个大问题:我已经按照文档设置了签名配置:signingConfigs{release{storeFilefile("lomapnew.keystore")storePassword"myPassword"keyAlias"myAlias"keyPassword"Something...."}}但我仍然收到此错误消息:“应在Gradle构建脚本中指定签名配置” 最佳答案 我要大胆猜测您还没有为发布构建类型设置签名配置。调试构建类型是自动的,因此对于所有其他构建类型(包括发布)来说这是一个必要步骤并不明显。您可以像
我最近将我的androidstudio从0.2.6升级到了0.2.11。在0.2.6中打开的构建->“生成签名的apk”向导不会出现在这里。相反,它显示一个对话框,如:对于基于Gradle的项目,签名配置应在Gradle构建脚本中指定。有关详细信息,请参阅Gradle用户指南。我什至在build.gradle文件中添加了以下行:signingConfigs{debug{storeFilefile("debug.keystore")}myConfig{storeFilefile("other.keystore")storePassword"android"keyAlias"android
我试图在模拟器中运行我的应用程序,但收到以下错误:InstallationfailedsincetheAPKwaseithernotsigned,orsignedincorrectly.IfthisisaGradle-basedproject,thenmakesurethesigningconfigurationisspecifiedintheGradlebuildscript.我正在尝试使用调试设置运行应用程序,因此不需要签署应用程序,因为它会在构建时获得临时签名。 最佳答案 当您安装在不同计算机上生成的相同应用程序时,经常会发生