草庐IT

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

android - 如何验证官方 Google apk

有了适用于android的所有root和自定义mod,这让我感到紧张的是,一些声称它们是google的apk实际上是恶意的。所以在尝试验证它们时,我提取了一个ANDROID.RSA公钥,并且我一直在尝试在线验证它。但是每次谷歌搜索都会找到在android上进行公钥加密的方法,而不是如何验证实际的谷歌应用程序所以我的基本问题是:如何验证谷歌apk是否真的是谷歌apk?我找到的一个特定的RSA公钥:Owner:CN=GoogleNFC,OU=Android,O=GoogleInc.,L=MountainView,ST=California,C=USIssuer:CN=GoogleNFC,O

android - lib 是否 bundle 在 APK 中

我在我的项目根目录中添加了一个libs文件夹,该libs包含两个jar文件。当我编译源代码时,我创建了APK。当我解压缩APK时,我看不到其中的libs文件夹?为什么会出现这种行为,因为我认为库应该与APKbundle在一起? 最佳答案 当您包含一个jar时,那里的相关代码会像您自己的代码一样被转换为字节码,并且它全部成为中的单个dex文件apk.它是您在C/C++中使用NDK为您的项目创建的原生*.so库,它们作为*.so文件bundle到您的apk中。因为它们不在Java中。 关于a

android - 应用程序在 .apk 崩溃

当我连接电缆时,我创建的应用程序在模拟器或我的设备上运行良好,但当我创建一个.apk文件(我将其发送给自己)并尝试在我的设备上运行时崩溃。过去它在我创建的其他应用程序中有效,但在那种情况下它不会。我正在使用.android/debug.keystore及其默认key(android)。我也尝试创建一个新的keystore,但当我运行apk时应用程序仍然崩溃。有没有人遇到过这种错误-知道如何修复它?编辑:bugSense告诉我:java.lang.NoClassDefFoundError:xx.xxx.xxxxx.xxxxx.CommonUtilitiesatxx.xxxx.xxxxx.