草庐IT

split-apk

全部标签

android - 如何使用 2.01 的功能,同时通过一个 apk 仍然支持 1.5?

我希望我的Activity使用2.01的一些功能,但我需要它能够在1.5设备上运行。我知道1.5设备将无法运行2.01功能,这没关系。但我仍然希望他们能够使用剩余的Activity。我使用Eclipse作为我的IDE,我该如何正确设置我的项目?我需要注意什么?verifyerror到底是什么意思? 最佳答案 参见http://developer.android.com/resources/articles/backward-compatibility.html 关于android-如何使

android - 如何将我的 Android 应用打包成 .apk?

我需要将我的Android应用程序作为.apk文件通过电子邮件发送给同事,以便他可以在他的SamsungGalaxyTab上安装和测试它。我该怎么做? 最佳答案 您不应该分发未签名的apk文件。这里是官方instructions. 关于android-如何将我的Android应用打包成.apk?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/4628677/

android - 在真实设备上调试 Flash Builder 4 移动应用程序时提示 INSTALL_FAILED_INVALID_APK

我正在尝试构建一个演示应用程序来测试如何在真实设备上调试或启动我的Android应用程序。我有FroyoAndroid、OSX笔记本电脑和FlashBuilder4IDE。我构建了一个非常简单的应用程序,请看下图:在此,当用户单击“单击我”按钮时,电子邮件和地址将显示在底部文本区域中。应用程序在FlashBuilder4模拟器上运行良好,但当我尝试在我的设备上调试应用程序时,它提示我以下错误:Erroroccurredwhileinstallingtheapplication:1580KB/s(6108444bytesin3.773s)pkg:/data/local/tmp/Runti

android - 在不使用 SD 卡的情况下从另一个 Android 应用程序安装 apk

我能够下载一个apk文件并将其存储在我的/data/data/com.android.myApp/anotherApp.apk中。我想知道是否有办法从另一个应用程序安装此文件。我目前正在使用:Intentintent=newIntent(Intent.ACTION_VIEW);intent.setDataAndType(Uri.parse(filepath),"application/vnd.android.package-archive");startActivity(intent);这是我的list文件:当我运行这个。它给我“解析错误:解析包时出现问题”。我不知道问题是什么?1)我

android - 如何在手机上安装未签名的.apk

我已经在eclipse和androidsdk中制作了一个应用程序并制作了一个.apk(转到“android工具”并导出“未签名的apk”)所以我有一个.apk文件然后我将它发送到手机的sd卡和点击.apk文件将其安装在移动设备上,但会出现一条错误消息“无法安装应用程序”,所以现在如何在我的设备上安装它我的设备版本是2.2,我使用目标“target=GoogleInc.”制作应用程序。:GoogleAPIs:7"现在如何安装它。我还允许在安装第三方应用程序的移动设备上使用。我的list文件如下...感谢您在adv中的帮助。default.properties**target=Google

android - 如何在设备中安装 .apk 文件?

是否可以在Android设备中安装(从市场上).apk文件?请给我建议。 最佳答案 是的,实际上,您必须Root手机并使用TitaniumBackup。我认为这将允许您备份您的应用程序(我记得您将在apk文件中获取它们)。 关于android-如何在设备中安装.apk文件?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/7332321/

android - 是否可以从 .apk 文件中获取 Android.mk 或 native 源文件?

从.apk文件中获取Java源文件似乎很容易。但是是否可以通过工具或棘手的方法从.apk文件中获取Android.mk或native源文件?我正在研究Android应用native代码安全性,因此这些文件对我来说非常重要。谢谢。 最佳答案 您不能从apk中获取Android.mk,它只在构建时需要,因此它不会存储在那里(除非程序员将它放在res/文件夹或类似的文件夹中)。应用程序的所有native代码都存储在apk根目录的libs/目录中。它是编译的ARM或x86代码,或两者兼而有之。您可以在libs/architecture_ty

android - 在不同的 APK 中扩展我的 android 应用程序

我正在开发一个应该可扩展的应用程序我希望用户安装基本应用程序,然后通过安装扩展包(不同的APK)或插件(如go启动器和主题包或附加小部件)来扩展它我唯一能找到的是使用库项目来共享代码,但这不符合我的需要。有人可以解释它是如何完成的吗?[编辑]更具体地说,这是我想要做的:我有一组动画场景、效果和过渡动画场景是代码和资源的组合用户可以选择第一场景、第二场景等。我希望能够添加更多场景,但我不想将它们全部包含在一个APK中我想让用户下载他选择的场景。 最佳答案 要构建这种类型的交互,ContentProvider将成为您的friend。我可

带有 GSON 的 Android 应用程序在 Debug模式下工作,但在运行签名的 apk 时不工作

我制作了一个Android应用程序,它在模拟器中和在我的实际设备上调试时都运行良好。但是,当在设备上运行签名的apk时,我的GSON反序列化不起作用。问题出现在这段代码中:publicstaticvoidparseLanguage(Stringresponse){GsonBuildergsonBuilder=newGsonBuilder();gsonBuilder.setFieldNamingStrategy(newMyFieldNamingStrategy());Gsongson=gsonBuilder.create();_Helper.s=gson.fromJson(respons

android - 在 Chrome 操作系统中部署 APK。有可能的?

我有一个apk(android应用程序),我想发布一个演示以供在线查看和使用。在尝试发布一个没有成功结果的android模拟器(即使在亚马逊的顶级配置机器上也非常非常慢)之后,尝试安装到chrome操作系统将是一个很好的尝试。可以在chromeos中部署APKs吗?有其他选择吗? 最佳答案 ItispossibletodeployAPKsinchromeos?Aretherealternatives?没有。ChromeOS上的V8和Android上的Dalvik是两种截然不同的野兽。也许您应该尝试在运行Androidx86proje