这个问题在这里已经有了答案:Locationof.apkfile(6个答案)关闭8年前。我想导出一个APK文件,以便friend可以试用我在他的手机上使用Eclipse/ADT开发的应用程序。我该怎么做呢?我在Eclipse的导出选项下找不到合适的选项,在我的驱动器上搜索.apk也没有显示任何内容?谢谢
向我所有的程序员同事们致以问候和新年快乐。我的代码从远程服务器下载一个apk文件。我需要通过代码启动安装过程,而无需用户明确安装它。问题是我不能使用SD卡下载apk文件。我可以导航到数据/数据/文件文件夹,并且可以看到我下载的文件。唯一的问题是我无法安装它。这是我得到的'/data/data/org.obs.testinstall.main/files/app.apk':Permissiondenied据我了解,Android不允许访问数据目录。我的问题是如何在不使用SD卡的情况下下载和安装应用程序(apk)。此应用程序无意在市场上发布。我尝试使用内部存储使用FileOutputStr
我有很多apk文件,我想用robotium为它们编写简单的测试。我有一些问题,当我试图为他们找到主要Activity时,例如在Dropbox应用程序中。在AndroidManifest.xml中我发现了这个:怎么理解mainactivity是怎么调用的?我正在使用ApkAnalyser,我尝试了不同的类名和其他字符串,但是robotiumtest无法启动应用程序并写道我的项目中没有测试:/(apk在我的PC中重新签名)我想了解,如何从apk文件中识别MainActivity?谢谢 最佳答案 我知道这很旧,但我碰巧遇到了它。问题是:“
我的apk版本代码是版本3。我使用的是主扩展文件,它加载了apk版本代码1(文件名类似于main.1.ex.etc.eg.obb)。扩展文件可以在设备上正常下载。扩展文件有媒体文件,所以我使用GoogleZip扩展库中的APEZProvider来使用VideoView播放它。调用VideoView.start()会导致Nullpointer异常。到目前为止我发现了什么:在APEZProvider.initIfNecessary()中返回主扩展文件版本3而不是1。因此尝试打开ZipResourceFile(mAPKExtensionFile)返回null。APEZProvider.ope
昨天我在使用模拟器时没有遇到任何错误,但今天我遇到了这个错误,请查看下图。我已经运行和调试了很多次,但每次都没有遇到相同的错误。安装apk文件后弹出错误。请给出正确的答案,以便我可以正确修复模拟器并继续工作现在,当我编译时出现新的错误,请在显示时检查下图我必须做什么? 最佳答案 我也遇到了这个问题,我试了一下,效果很好。adb.exekill-serveradb.exestart-server 关于android:InstallationError:UnknownFailure-whil
我可以在应用程序中使用主扩展文件作为可选下载选项吗?所以我不需要用APK文件下载它,但稍后用户会这样做。 最佳答案 当你创建一个扩展文件时,它应该是这样的[main|patch]..main,是你的app需要运行的文件,所以你选择patch。该版本与您上传扩展文件时使用的apk版本相同。如果您的apk版本是7,您应该将扩展文件命名为:patch.7.com.yourpackagename然后将其压缩并上传到googleplay! 关于Androidapk扩展文件-可选,我们在StackO
我在签署我的Android应用程序时遇到一个有趣的问题,无论我是否使用调试key。无论我安装到/usr/bin/{java,keytool,jarsigner}的JDK(OpenJDK还是Sun的JDK),它在编译成功后总是会给出以下输出:-package-debug-sign:[apkbuilder]CreatingRemoteNotify-debug-unaligned.apkandsigningitwithadebugkey...BUILDFAILED/home/ianweller/AndroidSDK/platforms/android-7/templates/android_
我们有用户通过非市场安装(手动apk安装)安装了android应用我们还更新了市场上的应用程序。在手动安装应用程序的手机上,Android市场会向用户发送“新版本可用”通知吗? 最佳答案 答案是否定的。不是从AndroidMarket安装的应用程序将不会从AndroidMarket收到更新通知。您必须在您的应用中实现您自己的更新通知机制。 关于androidapk非市场安装更新通知,我们在StackOverflow上找到一个类似的问题: https://sta
我使用的是Eclipse,除了在windows->preferences->android->build中指定了默认的keystore路径外,我没有在eclipse中指定任何其他自定义的keystore路径。我在两个位置有debug.keystore。一个在默认路径中,另一个在c:\customised_path中。但是,当我想生成证书时:keytool-genkey-v-keystoredebug.keystore-aliasandroiddebugkey-keyalgRSA-keysize2048-validity20000it'llgeneratethedebug.keyst
我在安装带有自定义库的Android应用程序时遇到问题:hessian-3.1.5.jar。我的IDE是:intellijidea11这个库在项目结构的库中,在AndroidManifest.xml中我有一行:但它说:Failure[INSTALL_FAILED_MISSING_SHARED_LIBRARY]有什么想法吗? 最佳答案 这在模拟器上有效吗?听起来您的设备上没有Google库(并且由于它们已授权给设备制造商,如果没有它们,您就无法将它们安装到上面)。 关于android-IN