草庐IT

release-apk

全部标签

android - 如何压缩已签名的 android apk?

我正在使用androidstudio/IntellijIdea。每次我尝试创建已签名的apk时,它都会显示cannot.find.zip.align=Thezipaligntoolswasnotfound.PleaseupdatethelatestSDKandre-exportyourapplicationorrunzipalignmanually..然后我更新了我的SDK管理器。它仍然给我同样的信息。在这一点上,我完全被困住了。需要一个合适的解决方案来压缩我的APK。 最佳答案 下载sdk-Android4.4W。只需将Zipal

Android KeyHash 在 Debug 时有效,在我从 APK 安装 App 时无效

我使用this得到了KeyHash.当然,我将这个(KeyHash、包名称和主要Activity类)复制到facebook设置accordingthis.当我调试我的应用程序时,它看起来很好(我可以登录和注销多少次我想要),但是当我创建APK并运行应用程序时,我收到了常见错误“无效的key散列,key散列与任何存储的不匹配key散列...”除了获得正确的KeyHash并将其添加到您的Facebook应用ID的Android设置中,我还需要什么? 最佳答案 你必须打电话FacebookSdk.sdkInitialize(getAppl

android - 如何在 APK for Google Play 中设置 CPU 架构

我已经在DELPHIXE8中为android创建了一个应用程序。如果我想在GooglePlay和Google上发布它,它将被归类为设备平台ARMEABI、ARMEABI-V7A、MIPS和x86,而DELPHIXE8(以及所有以前的版本)仅支持架构ARMEABI-V7A。不要来找我作为GooglePlay上的专业发布应用程序,您的应用程序安装后有人会向他发送消息说该平台不受支持。分析DELPHIXE8生成的APK安装包发现上面所有平台都是自动生成的。Google在其网站(http://developer.android.com/google/play/filters.html)上推荐使

在APK Meta-Inf/许可证中复制的复制文件

错误:执行任务失败':openpayandroid:transformResourcesWithMergeJavaresForreLease'。/libs/jackson-core-2.8.2.2.jarfile2:/users/ederpadilla/downloads/driveappuble-drive-drive-android-4844430cd00e7/openpayandroid/libs/jackson-core-core-core-core-core-acore-asl-1.11.11.11.11.jar看答案将此代码添加到您的appGradle文件android{...pa

android - 在一个 APK 文件中切换不同的 firebase 项目(运行时)

我们正在将firebase消息传递集成到我们的android应用程序中以用于推送通知。我们将使用服务器端的SNS将推送消息发送到firebase。以下是我们的用例:我们有三个服务器:QA、STG和PRODUCTION我们在firebase控制台中创建了say三个项目:sayappQA、appSTG和appProd但我们只想生成1个APK,它可以根据我们的用户登录的服务器从上述三个firebase项目中的任何一个接收firebase推送通知。我们在firebase中配置了每个项目,最后每个项目有1个google-services.json文件(总共3个)现在我们如何配置或生成1个APK,

android - 如何在每次 "release"构建之前使用 gradle 执行 Android 测试?

我在AndroidStudio的AndroidTests目录下有一些android插桩测试。当然,我可以手动执行测试,但我需要在每次构建后执行套件中的所有测试(“发布”类型的构建,而不是在正常调试构建期间)。我需要这样做,因为我想在发布新应用程序的apk之前根据测试验证新代码。怎么做?我用谷歌搜索,但还没有找到合适的解决方案。有什么想法吗? 最佳答案 我终于做到了。我已将以下配置添加到我的androidstudio项目中的build.gradle文件中://executeandroidtestsbeforerealisinganew

android - Eclipse:安装 .apk 后不启动应用程序 (android)

最近在androidSDK上更新了很多东西之后Eclipse发生了一些事情。我在实际设备而不是模拟器上运行应用程序。在更新之前,在我点击“运行”并选择我的设备后,它会将.apk上传到手机并立即启动该应用程序。出于某种原因,它不再这样做,只是在安装后停止:[2011-11-0918:17:18-helloworld]AndroidLaunch![2011-11-0918:17:18-helloworld]adbisrunningnormally.[2011-11-0918:17:18-helloworld]Performingcom.example.helloandroid.HelloA

android - Eclipse 导出的 apk 崩溃

我需要发布我的应用程序,我运行了Eclipse导出向导并导出了带有自签名证书的签名apk,我还运行了zipalign工具。问题是,当在设备上安装这个包并运行它时,它直接崩溃了,尽管我可以直接从eclipse运行应用程序,没有任何问题。这与proguard配置或其他任何事情有关吗?!更新:问题来自proguard配置文件,这是异常的堆栈跟踪:01-2817:49:03.510:E/AndroidRuntime(14897):FATALEXCEPTION:main01-2817:49:03.510:E/AndroidRuntime(14897):java.lang.ExceptionInI

android - 我可以在发布网络服务的同时公开 Android APK 吗?

我们正计划对我们的应用程序进行重大升级。因此,新的网络服务将不支持旧的APK,而旧的网络服务将不支持新的APK。此外,我们希望在发布网络服务的同时向公众提供新的APK。我可以先提交生产APK以供审核并准备好吗?以便我可以同时发布APK和网络服务? 最佳答案 CanifirstsubmittheprodctionAPKforreviewandkeepitready?SothaticanpublishbothAPKandwebservicesatthesametime?是的,但我不会那样做...您总会有用户不更新他们的应用程序,或者当您

android - 解析错误安装自定义构建的 .apk

我已经构建了一个简单的自定义应用程序,我们希望将其推送到我们的销售代表手机上。我使用带有AndroidSDK的Eclipse开发了它,它是为Android版本1.5编写的,最小SDK设置为3。我已经使用私钥(不是调试key)编译了应用程序,并且所有内容都没有错误地编译。当我通过电子邮件将.apk文件发送给一些用户进行测试时,他们在单击.apk文件时收到解析错误。以下为日志内容:WARN/PackageInstaller(2873):解析list时出现解析错误。停止安装但是,当一位用户在Gmail中打开邮件时,他们会看到安装.apk的选项,并且安装和运行没有任何问题。谁能告诉我是否可以将