有没有可能查看Androidmanifest.xml文件? 我只是将apk文件的扩展名更改为zip 。 这个zip文件包含Androidmanifest.xml文件。 但是我无法查看Androidmanifest.xml的内容。 它是完全encryption的。 我如何查看Androidmanifest.xml文件?
我不小心从Eclipse中删除了我的项目,而我留下的只是我转移到手机的APK文件。 有没有办法扭转将应用程序导出到.apk文件的过程,这样我就可以恢复项目了?
当我使用Eclipse开发项目时, APK文件会在模拟器上显示。 但我想上传我的应用程序到一个真实的设备。 有没有一个工具来build立一个APK文件? 过程是什么? 或者是否有可能从模拟器拉APK文件?
用户是否可以将我的应用程序的apk文件转换回实际的代码? 如果他们这样做 – 有什么办法来防止这种情况?
更新Android Studio到0.2.4后,我无法让我的项目部署。 有一个完整的apk文件名不匹配。 Waiting for device. Target device: 0146B0020E010020 Uploading file local path: /home/martin/workspace/git/projectname/projectname/project/build/classes/debug/AppName.apk remote path: /data/local/tmp/com.xxx.xxx.android.projectname Local path doesn't exist. 在阅读这里的一些post后,我改变了输出path到build / apk文件夹,但问题依然存在。 而不是创build的projectname-debug-unaligned.apk他正在寻找projectname.apk,我不知道如何以及在哪里可以告诉他改变他正在寻找的名字。 有任何想法吗? PS:是的,我已经阅读了右侧列表中显示的几个post。 IDE的重新启动对我的同事工作,但不适合我。 编辑: 我偶然发现了一个问题 ,所以我回到了我能find的唯一可下载版本:0.2.0。 没有消失的UI元素,我可以创build新的项目,最重要的是,我最终可以再次将APK从工作室部署到我的设备。 我会尽快尝试0.2.5。
我的应用程序安装了其他应用程序,并且需要跟踪它安装的应用程序。 当然,这可以通过简单地保存已安装应用程序的列表来实现。 但是这不应该是必要的! PackageManager负责维护installedBy(a,b)关系。 实际上,根据API,它是: public abstract String getInstallerPackageName (String packageName) – 检索安装包的应用程序的包名称。 这标识了包装来自哪个市场。 目前的做法 使用意图安装APK Intent intent = new Intent(Intent.ACTION_VIEW); intent.setDataAndType(apkUri, "application/vnd.android.package-archive"); startActivity(intent); 使用Intent卸载APK: Intent intent = new Intent(Intent.ACTION_DELETE, Uri.fromParts("package", getPackageManager().getPackageArchiveInfo(apkUri.getPath(), 0).packageName,null)); startActivity(intent); 这显然不是Android Market安装/卸载软件包的方式。 他们使用更丰富的PackageManager版本。 这可以通过从Android Git存储库下载Android源代码来看到。 以下是对应于Intent方法的两个隐藏方法。 不幸的是,它们不适用于外部开发者。 但也许他们会在未来? 更好的方法 使用PackageManager安装APK /** * @hide * * Install a package. Since this may […]
有没有办法检索用于签名APK的密钥的签名? 我用我的密钥库中的密钥签署了我的APK。 我怎样才能以编程方式检索它?
我终于设法混淆了我的Android应用程序,现在我想通过安装APK文件并在模拟器上运行它来testing它。 如何在Android模拟器上安装APK文件?
我很想知道是否有可能以编程方式安装从自定义Android应用程序dynamic下载的apk。
笔记本电脑上的硬盘驱动器刚刚崩溃,我丢失了过去两个月来一直在使用的应用程序的所有源代码。 我所拥有的是从我发送给朋友的邮件中存储的APK文件。 有没有什么办法从这个APK文件中提取我的源代码?