草庐IT

android - app-release-unsigned.apk 未签名

我在github上下载了一个Android应用程序的zip文件,我正在尝试运行它,但我收到一个包含此消息的对话框app-release-unsigned.apkisnotsigned.PleaseconfigurethesigninginformationfortheselectedflavorusingtheProjectStructuredialog.我正在使用AndroidStudio。我该怎么办? 最佳答案 如果有人想使用AndroidStudio调试发布构建,请按照以下步骤操作:将构建变体设置为Release模式。右击左侧

android - 如何解析 .apk 包中的 AndroidManifest.xml 文件

此文件似乎是二进制XML格式。这种格式是什么以及如何以编程方式对其进行解析(而不是使用SDK中的aapt转储工具)?文档here中没有讨论这种二进制格式。.注意:我想从Android环境之外访问这些信息,最好是从Java中访问。 最佳答案 使用android-apktool有一个应用程序可以读取apk文件并将XML解码为几乎原始的形式。用法:apktooldGmail.apk&&catGmail/AndroidManifest.xml检查android-apktool了解更多信息 关于a

android - 如何解析 .apk 包中的 AndroidManifest.xml 文件

此文件似乎是二进制XML格式。这种格式是什么以及如何以编程方式对其进行解析(而不是使用SDK中的aapt转储工具)?文档here中没有讨论这种二进制格式。.注意:我想从Android环境之外访问这些信息,最好是从Java中访问。 最佳答案 使用android-apktool有一个应用程序可以读取apk文件并将XML解码为几乎原始的形式。用法:apktooldGmail.apk&&catGmail/AndroidManifest.xml检查android-apktool了解更多信息 关于a

android - Android 是否保留 .apk 文件?如果是在哪里?

android从Marketplace安装应用程序后,是否保留.apk文件?Android是否有一个标准的位置来保存此类文件? 最佳答案 您可以通过adbshell使用包管理器(pm)来列出包:adbshellpmlistpackages|sort并显示.apk文件的位置:adbshellpmpathcom.king.candycrushsagapackage:/data/app/com.king.candycrushsaga-1/base.apk和adbpull下载apk。adbpulldata/app/com.king.cand

android - Android 是否保留 .apk 文件?如果是在哪里?

android从Marketplace安装应用程序后,是否保留.apk文件?Android是否有一个标准的位置来保存此类文件? 最佳答案 您可以通过adbshell使用包管理器(pm)来列出包:adbshellpmlistpackages|sort并显示.apk文件的位置:adbshellpmpathcom.king.candycrushsagapackage:/data/app/com.king.candycrushsaga-1/base.apk和adbpull下载apk。adbpulldata/app/com.king.cand

android - 如何在没有 root 访问权限的情况下获取已安装应用程序的 APK?

我正在尝试在没有root权限的情况下提取已安装Android应用的APK文件。我认为这是不可能的,因为所有非系统应用的APK文件都位于/data/app中,访问该文件夹需要root权限。然后我发现GooglePlay商店中有许多应用程序似乎可以访问APK文件,即使在非root设备上也是如此。谁能告诉我这怎么可能?没有root备份APK文件的备份应用吗? 最佳答案 无需root权限即可访问/data/app;该目录的权限是rwxrwx--x。对目录具有执行权限意味着您可以访问它,但是缺少读取权限意味着您无法获得其内容的列表——因此,为

android - 如何在没有 root 访问权限的情况下获取已安装应用程序的 APK?

我正在尝试在没有root权限的情况下提取已安装Android应用的APK文件。我认为这是不可能的,因为所有非系统应用的APK文件都位于/data/app中,访问该文件夹需要root权限。然后我发现GooglePlay商店中有许多应用程序似乎可以访问APK文件,即使在非root设备上也是如此。谁能告诉我这怎么可能?没有root备份APK文件的备份应用吗? 最佳答案 无需root权限即可访问/data/app;该目录的权限是rwxrwx--x。对目录具有执行权限意味着您可以访问它,但是缺少读取权限意味着您无法获得其内容的列表——因此,为

android - 读取 Android APK 的包名

我需要获取AndroidAPK的包名。我试图解压缩APK并读取AndroidManifest.xml文件的内容,但它似乎不是文本文件。如何提取APK的包名? 最佳答案 aaptdumpbadging|greppackage:\name 关于android-读取AndroidAPK的包名,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/6289149/

android - 读取 Android APK 的包名

我需要获取AndroidAPK的包名。我试图解压缩APK并读取AndroidManifest.xml文件的内容,但它似乎不是文本文件。如何提取APK的包名? 最佳答案 aaptdumpbadging|greppackage:\name 关于android-读取AndroidAPK的包名,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/6289149/

android - apk 必须使用与之前版本相同的证书进行签名

不久前,我已将我的应用上传到GooglePlay(当时称为AndroidMarket)。今天我更新了应用程序,但我删除了以前的keystore并创建了一个新的。上传时提示APK必须使用与之前版本相同的证书进行签名:UploadfailedYouuploadedanAPKthatissignedwithadifferentcertificatetoyourpreviousAPKs.Youmustusethesamecertificate.YourexistingAPKsaresignedwiththecertificate(s)withfingerprint(s):[SHA1:89:2F