草庐IT

release-apk

全部标签

android - 将多个 APK 发布到 Google Play 商店

今天在学习AndroidDeveloperdoc,发现了一个新话题MultipleAPKSupport上面写着:MultipleAPKsupportisafeatureonGooglePlaythatallowsyoutopublishdifferentAPKsforyourapplicationthatareeachtargetedtodifferentdeviceconfigurations.我在GooglePlayDeveloperConsole上找不到此功能,有人可以指导我使用此功能吗? 最佳答案 更新:在GoogleI/O

android - 发布 Android 应用程序 - 区分 APK 详细信息 - "native platform"= 无?

编辑:根据@marbarfa'sanswer,这似乎与第3方库有关。阅读他的回答和评论以获得完整解释。谢谢marbarfa!使用新的GooglePlay开发者控制台,我遇到了一个奇怪的情况:我最近切换到Facefbook的壁画图像加载库,这也许可以解释我的问题。(此处可能报告了类似的问题:Googleplay,publishingappupdate,issuewith'Nativeplatforms')在将beta构建推广到生产的框架中,我遇到了这个:在新的GooglePlay控制台上,在发布管理/应用发布下,在“新发布到生产(从beta2.2.0升级)”中我看到了这个“原生平台”值从

Android:如何设置编译后的APK名称?

这个问题看似简单,却一直困扰着我。我正在使用标准的ADT和EclipseAndroid环境来构建我的Android应用程序。apk以Eclipse中的项目名称命名,但我想将apk命名为不同的东西......如何自定义项目构建时生成的apkArtifact的名称? 最佳答案 android更新项目--nameyour_desired_name--path.Ant调试 关于Android:如何设置编译后的APK名称?,我们在StackOverflow上找到一个类似的问题:

Android:将日期/时间添加到 gradle 输出 apk 文件名

如何为GradleAndroid输出文件名添加日期/时间戳?应该像project_v0.5.0_201503110212_public.apk已经看过了howappenddatebuildtoversionNameSuffixongradleHowtopassargumentsfromcommandlinetogradle 最佳答案 我假设您希望它采用您指定的格式,所以这是一种可能的解决方案。在您的gradle文件中,您可以定义一个新函数来获取您想要的日期时间字符串:importjava.text.DateFormatimportj

Android:Device supports x86, but APK only supports armeabi, armeabi-v7a,arm64-v8a on device

一、前言:在我运行app的时候出现如下错误二、解决方案:我也在网上查了很多,经过自己的尝试验证过的结论分享给大家。报错信息大概意思是:即设备支持x86,但APK仅支持armeabi,armeabi-v7a,arm64-v8adefaultConfig{ndk{//选择要添加的对应cpu类型的.so库。abiFilters'armeabi','armeabi-v7a','arm64-v8a',"x86"//还可以添加'x86','x86_64','mips','mips64'}}原因模拟机的设备是x86,但是运行的这个程序的apk却只支持armeabi-v7a,armeabi和x86_64三种。

android - 如何使用 leakcanary,如何将 leakcanary 添加为 jar 以使用 .mk 文件构建 apk

LeakCanary是一个适用于Android和Java的内存泄漏检测库。LeakCanary我的项目是基于android的make文件系统,它依赖于一些android内部接口(interface)和自定义方法。如何将LeakCanary作为库添加到我的应用程序中以检测内存泄漏。我的解决方案:首先,我必须将LeakCanary构建为jar文件,但如何构建。因为它是一个gradle目录结构,我以前从未使用过Gradle。任何提示都是宝贵的。 最佳答案 对于LeakCanary,您应该使用AndroidStudio。在安卓工作室中,在你

安卓 Ant 构建 : debug and release targets

根据“帮助”目标文档:调试:构建应用程序和用调试key对其签名发布;构建应用程序:生成的APK文件必须签名在发布之前这是我发现的,与我预期的有点不同:调试:忽略build.properties中的keystore定义,无论您是否指定它们。它使用哪个kesystore文件?与Eclipse相同:DocumentsandSettings中的默认debug.keystore文件?它创建了两个文件:-debug-unaligned.apk(已签名,未对齐)-debug.apk(签名、对齐)release:'help'说它没有签名。它创建这些文件:-unsigned.apk(未签名,未对齐)只有

android - 无法生成新的签名apk 密码验证失败

我已经生成了一个应用程序包并成功地在Play商店中发布了它。现在我正在尝试生成一个已签名的apk(以在设备中进行测试),但我收到了密码验证失败。我用谷歌搜索并尝试了在stackoverflow中找到的所有解决方案,但没有解决我的问题。然后我尝试用新的别名和密码生成一个新的keystore。对于新的keystore,我再次遇到同样的错误。我正在使用AndroidStudio3.3,gradle3.3.1。 最佳答案 我遇到了同样的问题。尝试清理项目然后重建项目!它解决了我的问题 关于and

java - 将 APK 转换为 JAR

这个问题在这里已经有了答案:关闭10年前。PossibleDuplicate:apktojarconvertor为了有一个多平台的应用,我有一个有点特别的问题:就是如何将文件“APK”转换为“JAR”。谢谢大家

java - 从另一个apk获取资源

我整天都在为这个问题苦苦挣扎,但没有成功。我基本上是在尝试从另一个apk获取图像资源。因此,如果com.example.app在res文件夹中有一个名为image1.png的图像,我希望com.example2.app能够访问该资源并将其放置在ImageView中。我知道你必须使用PackageManager.getResourcesForApplication,但我仍然未能成功获取实际资源。任何帮助都会很棒! 最佳答案 想通了...finalStringpackName="com.example2.app";StringmDraw