草庐IT

release-apk

全部标签

Android如何安装存储在 Assets 文件夹中的apk文件

我可以使用以下代码安装存储在sdcard上的apk文件:Intentintent=newIntent(Intent.ACTION_VIEW);intent.setDataAndType(Uri.fromFile(newFile("/mnt/sdcard/downloads/Sample.apk")),"application/vnd.android.package-archive");startActivity(intent);如何安装存储在assets文件夹中的apk文件?可能吗? 最佳答案 使用以下代码将文件写入sdcard:H

android - Android 构建目标对最终 APK 有什么影响?

我的问题弹出了一个非常相似的问题,thisone。但是接受的答案(唯一的)指向另一个问题thisone,它并没有真正回答原始问题。Android文档指出:TheBuildTargetspecifieswhichAndroidplatformyou'dlikeyourapplicationbuiltagainst.但这到底意味着什么?在我看来,我可以使用minSdkVersion=4和targetSdkVersion=10但将构建目标设置为API级别4。会发生什么情况?Eclipse假定我正在为API级别4进行开发,并且任何方法、常量或在4级以上的API级别上定义的任何内容都将对我不可用

android - Gradle dependencies compile, apk project, compile project,provided,implementation project的区别

Gradle依赖之间的区别。compileapkprojectcompileprojectprovidedprojectimplementation我的问题是这里的compile,apkproject,compileproject,providedproject有什么区别? 最佳答案 这里有两件不同的事情要讨论:依赖配置和依赖源。依赖配置配置有助于定义依赖项的传递性,这反过来又消除了必须发现和指定您自己的项目/库所需的库的痛苦,自动包括它们。gradle中的这种配置概念与Maven'sscopes中的非常相似。:compile:编译

android - 使用 ProGuard 缩小代码后,我可以在 APK 分析器中的何处找到我的 BuildConfig?

请在AndroidStudio上查看以下两张来自AnalyzeAPK的图片。第一个是minifyEnabled=false,和另一个是minifyEnabled=true(当然是在用mapping.txt解码之后)minifyEnabled=false。BuildConfig在那里。minifyEnabled=true(使用mapping.txt解码)。BuildConfig不存在。我可以在缩小之前在classes.dex中找到BuildConfig,但在缩小之后就找不到了。我找不到任何关于此的文档/讨论,但是在使用ProGuard缩小后,是否有一些规则可以从classes.dex中删

关于APK在相关服务器加固后,无法install报错,加固后签名被刷,ADB重新签名的方法,加固后通过zipalign对被压缩后的so库进行对其

Someproblemsencounteredandtheiranswersinwork(AndroidChapter)一、关于APK在相关服务器加固后,无法install报错二、加固后签名被刷,ADB重新签名的方法三、加固后通过zipalign对被压缩后的so库进行对其首次加固之后:adbinstall时出现Failure[INSTALL_PARSE_FAILED_NO_CERTIFICATES:Failedtocollectcertificatesfrom/data/app/vmdl951451933.tmp/base.apk:Attempttogetlengthofnullarray]这

android - APK文件中包含哪些文件

我的Android应用程序中有很多未使用的图像。这些图像放置在项目根目录中的单独文件夹中。它们没有在项目的任何地方使用,但我需要保留它们。我担心的是这些未使用的图像会包含在apk文件中吗?由于它们很多并且增加了apk文件的大小。 最佳答案 存储在根目录(包括自定义子目录)中的文件不包含在APK中。在项目根目录中拥有项目所需的自己的文件是很常见的做法。例如,一个源许可证文件、一个待办事项列表、一个包含高分辨率图像的目录,您可以从中创建分布式图像等。Android使用这些具有特殊含义的子目录:来源/资源/Assets/库/根/本/使用除

android - 如何以编程方式获取 apk 文件名和路径?

如果我已经知道目标apk的包名,我想获取程序的确切文件名。例如,如果我知道我的apk的包名,即com.packagename,我如何才能获得该包的确切路径和文件名?顺便说一句,我不想​​只获得我的apk位置,我想要我应用的任何包名称的位置。SystemTunerpro能够做到这一点,所以我知道这是可能的,只是不确定如何做到这一点。谢谢大家! 最佳答案 /***Gettheapkpathofthisapplication.*@paramcontextanycontext(e.g.anActivityoraService)*@retur

安卓工作室 : Build type release/debug - what relevance does this have?

我刚刚通过androidstudio创建了一个apk,它让我可以选择创建我自己的key,我做了但随后问我它是什么类型的构建,即调试或发布。还列出了不存在的口味。这个信息设置在哪里,在gradle文件中?因此,如果我将构建类型设置为发布,这有什么相关性。我在寻找与此相关的任何文档时遇到问题。有什么想法吗? 最佳答案 例如,调试版本和发布版本之间的区别在于,您可以从调试版本中获取日志输出,但不能从发布版本中获取日志输出。调试版本可以使用默认keystore进行签名,发布版本必须使用您创建的keystore进行签名。您可以在应用程序的模块

android - React Native - 是否有构建和部署调试 APK 的简单方法?

所有文档似乎都在考虑一个处于开发模式并正在寻求为开发人员设备切换端口或正在进行生产构建!我只想创建一个appDebug.apk,任何人都可以使用它来运行应用程序,而不会看到有关桥、事件发射器或AppRegistry等的错误。我不能告诉其他想要查看ReactNative应用程序的人切换端口等,并且我不想每次共享应用程序时都进行完整发布。有什么建议吗?更新:我不想调试应用程序。我只想发布一个可在任何人的设备上运行的测试版本,以便我可以共享该版本进行测试。UPDATE:HEREISMYPROJECTSTRUCTURE:undermain-project->index.android.js->

android - 是否可以从手机构建 APK?

是否可以在Android手机中从源代码构建APK? 最佳答案 如果你能设法将绿色泡泡移植到Android,你就可以完成它。但这并不是那么简单。编辑:好吧,有人这样做了:检查theotheranswer.AAPTCompilercalldex(母语)apkBuilderJarSignerzipAlign 关于android-是否可以从手机构建APK?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/qu