草庐IT

split-apk

全部标签

android - Android APK 文件的内容是什么

APK文件的组成部分是什么?它只是一堆可执行文件吗?组件的名称是什么? 最佳答案 APK文件是一个存档,通常包含以下文件夹:META-INF目录:MANIFEST.MF:list文件CERT.RSA:应用程序的证书。CERT.SF:资源列表和对应的SHA-1摘要MANIFEST.MF文件中的行;例如:Signature-Version:1.0Created-By:1.0(Android)SHA1-Digest-Manifest:wxqnEAI0UA5nO5QJ8CGMwjkGGWE=...Name:res/layout/exchan

android - 在 Android Studio 2.1.1 中构建 APK 文件时出错

几天前,我升级了我的AndroidStudio,现在我遇到了一个问题。实际上,我正在尝试从我的项目构建一个APK文件,以便在真实设备上测试我的应用程序,当我点击Build-->BuildApk时,我在MessageGradle中收到了几个错误build。我不知道为什么会出现这些错误,请详细说明原因。错误错误:将字节码转换为dex时出错:原因:com.android.dex.DexException:MultipledexfilesdefineLcom/android/volley/VolleyError;错误:任务“:app:transformClassesWithDexForDebu

android - 按密度拆分的 APK 仍包含所有资源

我决定尝试apksliptting来减小我的apk的大小。我将以下内容添加到我的gradle构建文件中splits{//ConfiguresmultipleAPKsbasedonscreendensity.density{//ConfiguresmultipleAPKsbasedonscreendensity.enabletrue//SpecifiesalistofscreendensitiesGradleshouldnotcreatemultipleAPKsfor.exclude"ldpi"//Specifiesalistofcompatiblescreensizesettingsf

android - 如何使用 Android 更新程序脚本安装 APK

我正在尝试使用Android的更新程序脚本语言(Edify?)通过无线方式将APK安装到我可以控制的嵌入式设备上。Here's描述语言的链接。我的第一次尝试如下:package_extract_file("added_files/data/app/test.apk","/data/app/test.apk");这导致test.apk被自动安装在/data/data/com.acme.test中,但是目录/data/data/com.acme.test/lib是空的,而它应该包含test.so,一个包含在test.apk中的共享库。(如果我使用adbinstalltest.apk手动安装

java - 如何将jar文件转换成apk?

我有一个jar文件,当我单击该jar文件时,它会打开一个基于窗口的应用程序。现在我想把这个jar文件转换成apk文件。该jar文件有5个类文件。我怎么知道初始类文件?和我如何在android中对此进行编码?请做有需要的。提前致谢。 最佳答案 HowcanIknowtheinitialclassfile?请阅读http://docs.oracle.com/javase/tutorial/deployment/jar/appman.html.你应该看看以下部分:IfyouhaveanapplicationbundledinaJARfil

android - 启用 Google App Signing 后出现 "The AndroidManifest.xml of the uploaded APK could not be parsed. Was it compiled properly?"错误

启用GoogleAppSigning后,每次我尝试将已签名的发布APK上传到Play商店时,我都会收到一条错误消息,提示无法解析已上传APK的AndroidManifest.xml。是否正确编译?。这是使用APK分析器工具从已签名的APK中获取的AndroidManifest文件我正在使用AndroidStudioBeta6构建APK,并使用生成的上传key签名我该如何解决这个问题? 最佳答案 只是一个原始的推论。看看你的包名。package="com.myproject"它看起来很常见,据我们所知,Android使用package

android - 如何在本地构建 Expo APK

是否可以在本地构建expo应用的APK?doc说:Ifyouhaven’tusedexpbefore,thefirstthingyou’llneedtodoisloginwithyourExpoaccountusingexplogin.我尝试了expstart、expbuild:android但这些命令需要登录。我不想使用expo服务器构建APK。有没有办法在本地运行此构建?所以不需要登录和推送源代码?如果没有,我可以查看生成的APK的全部源代码吗? 最佳答案 聚会的新手,所以猜测这在发帖时不可用-在本地构建expo应用程序的说明:

android - 如何通过 Google Play API 将 Android 和 Android TV APK 上传到 Google Play

背景Android应用程序有2个版本:1个用于移动设备,1个用于AndroidTV。AndroidTVAPK版本代码应明显高于移动设备AndroidAPK版本代码。适用于移动设备的APK具有版本代码,例如10、11、12等。适用于AndroidTV设备的APK具有10001、10010等版本代码。由于这两个APK都是通过GooglePlay中的一个应用配置发布的,因此我们“共享”了alpha/beta轨道。当我们发布时,我们只保留多个APK(1个用于电视,1个用于移动设备)。我想使用Gradleplugin使用GooglePlayAPI将APK上传到GooglePlayalpha/be

android - 为什么在将 apk 安装到 android 模拟器时 eclipse 会挂起?

我在这里查看了大量类似的问题,但它们要么都有不同的问题(安装.apk实际上失败了),要么适用于它们的解决方案对我不起作用,所以如果这个问题,我深表歉意好像是转发。我遇到的问题是,当我尝试在eclipse中的模拟器上运行android应用程序时,apk从未安装。模拟器本身工作正常(所有默认应用程序正常运行,设置正确等)但我尝试测试的应用程序从未安装到“手机”上。它从未出现在应用程序列表中或启动,我也从未得到安装完成的确认信息。(运行配置设置为启动应用程序)这是相关的控制台输出,其中一些名称已更改:[2011-10-1910:54:45-dining-android]AndroidLaun

安卓USB调试和无线调试ADB安装apk

电脑环境widows10系统一、安卓端操作步骤##Android设备通过usb连接开启ADB安装APK1.开启开发者模式操作步骤:进入设置并选择关于手机。找到版本号并点击7次,屏幕会出现提示您现在处于开发者模式。2.开启USB调试操作步骤:返回到设置并点击开发者选项,选择启用USB调试,再次返回到设置并点击安全,启用从未知来源安装。部分手机还需要勾选“仅充电”模式下允许ADB调试。PS:部分手机还会出现“监控ADB安装应用”,务必要关闭此选项。防止无法安装APK。3.USB线连接电脑操作步骤:用USB线缆连接手机和电脑,手机弹出一个调试选项页面,选择确认如果未弹出该页面,可能会有以下几种原因: