草庐IT

android - 如何在自定义数据目录上执行 APK?

我想知道如何ParallelSpace应用可以复制和执行其他应用,而无需复制其APK或像Play商店中的其他应用那样以修改后的包名称运行它们(例如:“com.whatever.name-of-duplicated-app”)。在调查了他们的AndroidManifest.xml、在/data/data/上创建的文件夹以及设备上的日志之后,我能得到的唯一结论是不知何故ParallelSpace能够执行来自其他APK的代码,但它将那些应用程序的数据目录映射到自己的数据目录中。证据:目录是这样创建的:/data/data/com.lbe.parallel.intl/parallel_intl

android - 内测如何下载 "Android"预发布的App build?

谁能告诉我,内部测试人员如何下载“Android”预发布应用程序版本?因为现在“TestFlight”仅适用于Apple收购的iOS。是否,解决方案是上传构建在“GooglePlay”上的Android预发布应用程序并邀请内部测试人员下载。**之前我使用“TestFlight”,我下载了iOS7设备上预发布的应用程序构建,由开发者分发用于内部测试。谢谢, 最佳答案 在完成所有发布步骤后,使用在GooglePlay控制台的“内部测试”区域中生成的选择加入URL 关于android-内测如何

android - 获取 apk 中定义的所有字符串

有没有一种快速获取apk中定义的所有字符串的方法?我正在做这样的事情:aaptd--valuesresourcesapp.apk我不确定它是否给了我所有的字符串。如果有任何更简单的方法来解析字符串,请告诉我。 最佳答案 您可以将“资源”更改为“字符串”,您将拥有它。使用:aaptd--valuesstrings[APK_FILE]这将转储apk上的所有字符串。转储包括您要查找的字符串资源。这还包括系统生成的字符串,例如资源路径(例如res/drawable-hdpi/icon.png)。

android - 您需要在将应用上传到 google play 时向您的 APK 添加图标

我不知道我哪里错了。我需要将APK上传到googleplay,每当我尝试上传它时,它都会显示一条错误消息,如所附屏幕截图所示。错误是“您需要向您的APK添加一个图标”,但可以肯定的是,我已经在我的list文件中向我的APk添加了一个图标。我不知道它在问它是因为图标分辨率错误还是我缺少什么。请帮助。 最佳答案 我遇到了同样的问题,请确保您的应用程序名称中没有\n 关于android-您需要在将应用上传到googleplay时向您的APK添加图标,我们在StackOverflow上找到一个类

android - Jarsigner 不是内部或外部命令

我正在尝试检查我的已签名发布apk是否真的已签名。但是按照一些教程,或者我找到的单曲。$jarsigner-verify-verbose-certsmy_application.apk我收到此消息:“Jarsigner无法识别内部外部命令”。请记住我的apk与jarsigner.exe在同一个文件夹中我不知道该怎么办。 最佳答案 解决方案:将androidjdkbin文件夹添加到环境变量中的路径说明:1-右键单击​​“这台电脑”>右键单击​​属性>高级系统设置>环境变量>选择PATH,然后编辑。2-将您的jdkbin文件夹路径添加到

android - 无法从 React Native 安装已签名的 apk

运行成功后./gradlewassembleReleaseBUILDSUCCESSFULTotaltime:15.842secsThisbuildcouldbefaster,pleaseconsiderusingtheGradleDaemon:http://gradle.org/docs/2.4/userguide/gradle_daemon.html我将“app-release.apk”放入手机,并尝试使用文件浏览器安装它。应用程序图标无处显示。安装有文本:“应用程序未安装” 最佳答案 该应用已安装在其他用户中。它看起来是卸载的,

android - Web 主机问题,要从 Android 浏览器下载的 .apk 文件

我一直试图让一些人测试一个Android应用程序,并且需要一种友好的方式来交付它,因为它目前不在市场上。我已将它上传到我的网站,发现几乎所有下载尝试都失败了。这是通过Android模拟器或实际设备进行的。我个人只能在1台设备上成功下载,其余用户报告下载不成功/失败。我将文件放在2个不同的网络服务器上,并且我能够通过android浏览器从其他服务器成功下载。我应该告诉我的首选主机什么才能解决这个问题? 最佳答案 他们需要将“.apk”的地雷类型添加到“application/vnd.android.package-archive”我有

android - APK第二次安装失败

我通过在AndroidStudio中执行以下操作来生成APK:构建->构建APK。我将此APK复制到手机的内存中并启动它。它安装得很好,但只是第一次。然后我卸载现有的应用程序并再次启动相同的APK,现在它显示“应用程序未安装”。如果我再次将同一个APK从我的电脑复制到这部手机,那么它只会在第一次安装时再次安装。 最佳答案 Googleplay更新问题,打开playstore->Playprotect并关闭安全威胁扫描设备。 关于android-APK第二次安装失败,我们在StackOve

android - 越来越失败 [INSTALL_FAILED_TEST_ONLY : installPackageLI] in Android studio 3. 0

根据这个blogpost来自CommonsWare的AndroidManifest.xml文件可以有一个android:testOnly属性。在我的AndroidManifest.xml中它被设置为“false”android:testOnly="false"我正在使用“BuildAPK(s)”菜单选项生成apk文件,如下图所示,当我尝试从命令行安装应用程序时,adbinstall-rmyapp.apk,我仍然遇到错误,Failure[INSTALL_FAILED_TEST_ONLY:installPackageLI]Androidstudio版本如下,我还应该做些什么来运行我的应用程

android - 自更新 APK 时崩溃(组件类不存在)

我正在开发一个系统应用程序,它通过下载一个apk并使用PackageManager的installPackage()方法来更新它自己。我收到以下异常:FatalException:java.lang.IllegalArgumentException:Componentclasscom.myapp.package.receivers.SomeOldReceiverdoesnotexistincom.myapp.packageatandroid.os.Parcel.readException(Parcel.java:1544)atandroid.os.Parcel.readExceptio