问题标签 [android-signing]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 退出apk后谷歌地图不起作用
我正在对从客户那里获得的现有 apk 进行修改。我已经使用 apktool 反编译了应用程序,更改了一些资源(例如来自 的一些字符串strings.xml
)并使用相同的工具重新编译/构建它。然后我使用我在谷歌某处找到的 one_click_signer 工具进行了签名。
但是当我在我的设备上安装它时,谷歌地图不再工作,因为它在同一设备上使用原始 apk。
我对此进行了很多搜索,但没有得到任何解决方案。我查看了此链接以及更多内容,并得出结论,我需要使用与原始 apk 中相同的密钥对 apk 进行签名。
所以谁能告诉我:
- 如何使用相同的密钥再次签署 apk 并使地图工作?
- 或者有没有其他方法可以使地图正常工作?
我找到并为我工作的解决方案:
感谢@apmartin1991 的回答。.
我创建了一个 google api 控制台项目并获得了生成的密钥。然后我在android-manifest.xml文件中替换了该密钥并退出了应用程序。
有效。
java - 如何通过在android中编程将manifest.xml转换为apk的二进制文件
我想替换文件AndroidManifest.xml
中的。APK
如何在AndroidManifest.XML
没有 apktool的情况下使用android 编程并在文件中替换它APK
?
有人可以举个例子吗?
android - Android 错误构建签名 APK:未找到用于签名配置“externalOverride”的 keystore.jks
当我尝试构建签名 APK 时出现此错误。我最近升级到 API 23,但之后成功生成了 APK:s。我很困惑。寻求帮助并建议如何解决这个问题。这是错误
和日志
这是我的 Gradle
android - 如果我使用相同的密钥签署 Android 调试和生产版本可以吗?
我在使用 firebase 配置时遇到了 SHA-1 混乱的情况(我猜)。因此,我决定使用相同的密钥(我自己的密钥,而不是默认的调试密钥)对调试和生产版本进行签名。以后会不会有什么问题?tks
c# - 当应用未签名时,C# Android Apk 文件标题包含“已签名”
我没有在 Visual Studio Community 2015 中使用 xamarin 构建 Android 应用程序。我的模板是空白应用程序(android)。
当我检查发布并进入构建并单击导出 android 包(.apk)时,它会在以下位置构建 .apk:
C:\Users\MyUserName\OneDrive\Dokumenter\Visual Studio 2015\Projects\ProjectName\ProjectName\bin\Release
它构建了 2 个 apk 文件:
一个名为 ProjectName.ProjectName.apk,还有一个名为 ProjectName.ProjectName-signed.apk
我没有签署我的 android 应用程序,所以我不知道为什么它说在标题中签名,应该不是 ProjectName.ProjectName-unsigned.apk
为什么标题包括签名?提前致谢。
android - Android N - 如何检查 apk 是否使用 schema v2 签名
Android N 提供了新的 apk 签名方案 v2,我如何检查特定 apk 是否使用该新签名进行签名?
谢谢
android - 无法在 android studio 中生成签名的 APK
我们在 Android Studio 中生成签名 APK 时遇到问题。每次我们尝试生成签名的 APK 时,它都会不断给我们以下错误:
我们还仔细检查了密钥库密码、密钥密码和密钥别名;他们是正确的。是的,我们已经将应用上传到 Play 商店。因此,如果你们对上述问题有任何解决方案,请帮助我完成它。
android - Android:谷歌地图不显示
我已经外包了一个包含谷歌地图的应用程序。开发人员给了我一个运行良好的 apk,并且还显示了谷歌地图。但是当我在 android studio 中运行源代码时,谷歌地图不可见。在清单中有两个 api_keys 调试并发布。我评论了调试密钥并生成了签名的apk,但地图仍然不可见。问题与应用程序的签名有关吗?
android - 如何在 Gradle 构建后启动 .bat 文件。从 .bat 签名并重新安装应用程序
我正在努力解决一个问题,即我想在 .apk 构建后使用 Gradle 执行 .bat 脚本,该脚本使用平台密钥对应用程序进行签名,并将其重新安装在设备上。