草庐IT

multiple-apk

全部标签

Android - 将文件添加到 APK 包中?

是否可以在我的apk文件中添加一些存储程序版本、更新路径和其他有用数据的XML文件(注意:我指的不是AndroidXML文件)。我只想将该文件解压缩到本地数据文件夹的某个位置,我将使用它来比较本地和服务器上安装的版本信息以备更新。我在问-是否可以向apk添加一些其他文件?谢谢 最佳答案 apk中的assets/文件夹用于存储任何格式的任何额外用户文件。它们将在编译阶段自动包含到apk中,并且可以使用getAssets()从应用程序中访问它们。功能。例如:finalInputStreamis=getResources().getAss

android - 如何在 Android 设备上安装 .apk 文件

关闭。这个问题是off-topic。它目前不接受答案。想改进这个问题吗?Updatethequestion所以它是StackOverflow的on-topic。关闭10年前。Improvethisquestion如何在不使用androidSDK的情况下在android设备上安装.apk文件?

android - 如何使用 Eclipse 在我的 android 模拟器上安装 apk 文件?

我安装了eclipse、ADT和androidSDK,我想在我的模拟器上测试apk文件。我遵循了stackoverflow的指南,如下所示:HowdoIInstall.apkfilesintheandroidemulator?但这些指南在这一点上不起作用:我不知道我必须将APK文件放在哪里。例如,这个命令:adb-semulator-5554installsomething.apk它失败了,因为找不到我的apk文件。我必须把它放在哪里? 最佳答案 您可以将它放在系统的任何位置,只需将路径指定为命令行的一部分:C:\android-s

android - 无法安装 APK 托管我自己的 apache 服务器

我已经从eclipse中导出了一个apk。如果我将它复制到手机的sd卡,我可以毫无问题地安装它。尝试通过手机(GalaxyS)浏览器下载时,我得到:“下载失败”。我在mime.types中设置了mime类型application/vnd.android.package-archive,重启了apache,结果还是一样。也试过:DownloadApp仍然没有运气。我可以从安卓市场下载和安装应用程序。我怀疑apache没有发送mime类型,但这只是在黑暗中拍摄。如何解决问题并能够从我的网络服务器安装APK?(或者至少检查apache是否发送正确的mime类型的header)我们将不胜感激。

android - 什么触发(或生成)KeyEvent.ACTION_MULTIPLE?

KeyEvent.ACTION_MULTIPLE的文档说:"multipleduplicatekeyeventshaveoccurredinarow,oracomplexstringisbeingdelivered.Ifthekeycodeisnot{#linkKEYCODE_UNKNOWNthenthe{#linkgetRepeatCount()methodreturnsthenumberoftimesthegivenkeycodeshouldbeexecuted.Otherwise,ifthekeycodeisKEYCODE_UNKNOWN,thenthisisasequenceo

android - 如何以编程方式静默更新 apk 并重新启动应用程序?

我已经尝试了StackOverFlow和其他网站上给出的许多方法,但它并没有真正奏效。我的问题是我有这个需要更新的应用程序,更新后,它应该会自动重新打开相同的应用程序(已更新)。这是我的代码:privatesynchronizedvoidrunRootUpdate(){//InstallUpdatedAPKStringcommand="pminstall-r"+downloadPath+apkFile;Processproc=Runtime.getRuntime().exec(newString[]{"su","-c",command});inttest=proc.waitFor();

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 - 获取 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 - 无法从 React Native 安装已签名的 apk

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