草庐IT

split-apk

全部标签

android - 生成签名的 APK 向导对话框未在 Android Studio 3.2 上启动

我正在尝试在AndroidStudio3.2Canary13上发布一个应用程序。当我点击Build>GenerateSignedAPK在工作室。可能是什么问题? 最佳答案 AndroidStudio3.2金丝雀版本包含大部分主要功能但尚未完成的程序或应用程序的早期版本。所以对于这个问题,你应该使用STABLE版本。新的AndroidStudio3.1.2在稳定channel中可用。试试这个(快速解决方案)重启AndroidStudio。文件->无效缓存/重启 关于android-生成签名

android - 我在 Android 应用程序 .apk 中使用的库是否会与另一个应用程序中使用的库发生冲突?

我将jets3t链接到一个测试应用程序并获得了我在安装过程中还没有看到的logcats..02-0812:21:11.825:DEBUG/PackageParser(1086):Scanningpackage:/data/app/vmdl28891.tmp02-0812:21:12.059:DEBUG/PackageManager(1086):Scanningpackageorg.jets3t02-0812:21:12.075:INFO/PackageManager(1086):/data/app/org.jets3t-1.apkchanged;unpacking02-0812:21:

android - 安装apk时,如何使apk在sdcard上创建文件?

我是android开发的新手,正在寻找一种方法来修改eclipse中的现有源代码,以便在安装apk时,将xml文件从apk内部复制到外部存储上的特定文件夹。有办法吗? 最佳答案 在这里查看问题和答案...Android:HowtocreateadirectoryontheSDCardandcopyfilesfrom/res/rawtoit??编辑:考虑一下,我使用/assets文件夹而不是/res/raw。这大致就是我所做的...首先在您的外部存储(通常是SD卡)上获取一个有效的文件夹...FilemyFilesDir=newFil

android - .apk 的大小随着目标设备的增加而增加(LDPI、MDPI、HDPI、X-Large Screens)

我开发了一个最初针对MDPI设备的应用程序,它有很多图像,应用程序的大小接近16MB。现在我需要定位所有其他设备屏幕。为此,需要复制图像以定位这些设备。这将.apk增加到45MB到50MB。我的问题是市场可以接受这个文件大小吗?或者我可以为每个目标设备生成不同的.apk并将其放置在市场上吗?以便根据设备下载相应的.apk将被下载?请有人帮忙解决这个问题......我已经搜索了很多关于这个并且变得徒劳...... 最佳答案 目前apk的最大大小为50mb。为了解决这个问题,具有大量资源的应用程序(即游戏)将资源下载到sdcard。您可

Android beta APK 分发问题

我将参加明天在DC举行的HackerNews聚会,我将展示我的Android应用程序。我想要一个二维码供人们扫描以试用我的应用程序。我是否应该担心将未发布的APK泄露给陌生人?我听说有供应商将他们的BetaAPK上传到市场上使用其他人的帐户。我计划最终以1美元的价格将其转换到AndroidMarket。我将初始版本上传到Market以保存包名称,但是是什么阻止了有人使用他们的信息重新签名?这可能吗?我正在考虑使用一个月后过期的key对其进行签名,以防止人们永远运行测试版。这行得通吗? 最佳答案 看来你有几个选择。1)将您的应用程序上

android - 无法从 Jenkins 签署 Android APK,但可以从命令行运行

我有以下构建环境:UbuntuJava1.6.0_24ApacheAnt1.8.2Jenkins1.427码头6.1.26我可以从命令行(在jenkins工作区)创建一个发布APK(zipaligned和签名),方法是运行antrelease,然后在出现提示时输入keystore传递。然而,使用来自Jenkins作业的相同构建命令失败并显示以下内容:release:[echo]Signingfinalapk...[signjar]SigningJAR:/home/james/.jenkins/workspace/android-sam/androidsam/bin/AndroidSam

android - 恢复 APK 的代码

我最近删除了我的硬盘驱动器,并失去了几个星期的工作。尽管经常提交,但我已经有一段时间没有将更改推送到上游了。我已经从我的手机中提取了我的应用程序的APK,并且我一直在尝试恢复它的代码。我假设这是可能的,因为它是一个测试版本(因此,没有混淆或类似的东西)。我能达到的最好结果是使用dex2jar但我仍然有很多这样的代码:inti=context.getResources().getDimensionPixelSize(2131165184);intj=context.getResources().getDimensionPixelSize(2131165184);screenNamePar

android - 包括 Google Play 下载器库 | APK文件扩展库

我在http://developer.android.com/guide/market/expansion-files.html关注开发指南以便将其他Assets下载到我的apk。我已经完成了有关导入库等的所有部分。我还在我的主程序中实现了示例代码(以检测扩展文件是否已经下载,我们是否需要下载它们并启动下载等。)我在eclipse中没有错误,但是当我启动应用程序并开始调用库中的方法和类时,我遇到了各种崩溃:1-首先,在安装时,adb说找不到库..:[2012-04-1722:50:13-MyApp]adbisrunningnormally.[2012-04-1722:50:13-MyA

android - 如何在不启动模拟器的情况下要求qt为android创建apk包

android模拟器很慢,不想用模拟器调试。我只想让qt创建APK文件,并将其复制到真实硬件,然后进行测试。但似乎没有让qt只创建APK文件的选项。我在windows764bit中使用qt5.1.0有谁知道怎么做吗? 最佳答案 android模拟器很慢,因为大多数android设备是arm架构。您可以使用androidsdk创建一个X86avd(或使用genymotion)并在X86android模式下编译您的qt项目。它将使测试和运行速度极快。或者,您可以在命令行中构建您的项目(而不是在qtcreator中)。这是一个post它将

java - 如何以编程方式读取apk文件的内容?

我需要以编程方式读取apk文件(包括AndroidManifest.xml)的内容。我知道有一些工具,例如apktool、dex2jar、aapt可以提取apk内容,但是,我需要通过安卓应用。顺便说一下,我的起点是一个有效的apk文件路径。 最佳答案 首先通过这段代码从它的路径获取apk文件finalPackageManagerpm=getPackageManager();PackageInfopackageInfo=null;try{packageInfo=pm.getPackageInfo("PACKAGENAMEHERE",P