草庐IT

multiple-apk

全部标签

android - 为什么我签名的 apk 崩溃了?

我已经使用我创建的标志签署了一个应用程序。我已经在我的手机上安装了这个apk,这没问题,但是当我试图打开应用程序时崩溃(没有显示任何Activity),并且它没有给我观看日志的可能性(这个对话框没有报告按钮)问题是我已经签署了应用程序的标志。我已经用其他标志测试过,应用程序可以完美打开。我不能发布有关标志创建的任何信息,但我只能说我使用过:别名中的字母和_字符密码中的字母、数字和-字符50年和名字中的字母其他字段为空白。主要问题是该应用已在googleplay中发布,因此我如何在不取消发布该应用并创建新应用的情况下发布新的签名apk? 最佳答案

android - 我的 Android 应用程序中的 Facebook 登录在发布 apk 时工作正常,但在 Play 商店发布相同的 apk 后无法正常工作

在我的android应用程序中,我使用了facebook登录。这是我第一次使用它。登录功能在发布的apk文件中运行良好。此外,我还使用keytool、openssl生成了key哈希:-keytool-exportcert-alias"MyAppAlias"-keystore"Pathtokeystore"|opensslsha1-binary|opensslbase64我在我的Facebook开发者帐户的应用程序设置中添加了生成的key哈希。现在,当我生成Signedapk时,Facebook登录工作正常,但在PlayStore上发布相同的apk后,Facebook登录不起作用,它只是

android - 无法在设备 'emulator-5554' 上安装 apk : timeout

我是Android开发新手。我尝试在此文件夹中运行LunarLander项目(基于示例创建新项目)C:\ProgramFiles\Android\android-sdk-windows\samples\android-9\LunarLander但是我得到了这个错误:无法在设备“emulator-5554”上安装LunarLander.apk:超时但如果我将它复制到C:\LunarLander,它运行良好。我猜路径有问题。我该如何修复或解决此问题? 最佳答案 在eclipse中,你可以增加超时时间。在Eclipse中,转到WINDOW

android - APK 不会安装 : DalvikVM cannot optimize it (Byte swap and verify fails)

当我尝试在以下条件下安装我的Android应用程序时,出现INSTALL_FAILED_DEXOPT错误(这似乎与此处询问的有关INSTALL_FAILED_DEXOPT的其他问题没有任何关系):首先,使用Eclipse和Android插件将应用程序安装到新创建的2.3.3模拟器。如上所述,在使用Eclipse的现有2.3.3和2.2模拟器上安装了较新版本的应用程序。我什至尝试过在启动模拟器时点击“删除用户数据”复选框。在运行CyanogenMod7.1nightly(2.3.5)的HTCG2上安装了较新版本的应用程序。使用“adb-duninstallcom.jackcholt.re

android - 在 clockWorkMod 中将 apk 转换为 zip flashable?

如何在clockWorkMod中将apk转换为可闪存的zip?我尝试使用ApkInstaller。它没有用。继续出错;“安装中止”。 最佳答案 您可以将您的应用程序的.apk扩展名更改为.zip然后将.zip放入您的SD卡中,看看您是否可以使用CWM刷入。我不知道你到底想做什么,所以如果你能指定更多信息那就太好了。如果您只想在手机中安装一个应用程序(.apk),那么您可以按照此tutorial进行操作. 关于android-在clockWorkMod中将apk转换为zipflashabl

Android APK 由于签名异常无法安装-- INSTALL_FAILED_SHARED_USER_INCOMPATIBLE 解决

前景: 在安装第三方APK中会遇到部分已有签名的APK的情况,会有如下的报错信息: adb:failedtoinstallW:\demo.apk:Failure[INSTALL_FAILED_SHARED_USER_INCOMPATIBLE:Packagecouldn'tbeinstalledin/data/app/**********hasnosignaturesthatmatchthoseinshareduserandroid.uid.system;ignoring!]INSTALL_FAILED_SHARED_USER_INCOMPATIBLE:签名文档不一致导致安装失败解决方法: 那么

android - 无法将 APK 上传到 Firebase 测试实验室

我最近升级到Firebase的“Blaze”计划。我正在尝试使用Firebase测试实验室测试发布的APK,但每次上传APK时,我都会得到这个。ThefilecouldnotbeuploadedtoGoogleCloudStorage(GCS).ThisissuemightbecausedbyincorrectGCSpermissions.如何解决这个问题?我需要更改项目中的某些设置吗?PS-我知道这不是一个与编程相关的问题。我不得不求助于SO,因为即使在将此问题提交给Firebase支持后,我也没有找到解决方案。 最佳答案 这里是

android - 在新的 Android Studio 2.3 中分区的 Apk

以下是我在AndroidStudio的设备上运行我的应用程序时的日志$adbinstall-multiple-rapp/build/intermediates/split-apk/debug/slices/slice_4.apkapp/build/intermediates/split-apk/debug/slices/slice_3.apkapp/build/intermediates/split-apk/debug/slices/slice_0.apkapp/build/intermediates/split-apk/debug/slices/slice_7.apkapp/buil

android - Gradle /安卓 : single ndk build for multiple flavors?

我有一个包含以下内容的build.gradle文件设置(为了简洁起见,我显然排除了无关紧要的部分):android{defaultConfig{ndk{abiFilters'armeabi','armeabi-v7a','x86'}}productFlavors{flavor1{...}flavor2{...}flavor3{...}flavor4{...}flavor5{...}}buildTypes{debug{externalNativeBuild{ndkBuild{cFlags'-DDEBUG'}}...}release{externalNativeBuild{ndkBuild

android - 如何在新的 Google Play 控制台中停用所有旧版本的 APK?

我们有一个Android应用程序,目前支持API16及更高版本。非常旧的版本(大约六个版本之前)支持API14。发布新版本时,我们可以在新的GooglePlay控制台中停用当前Activity的版本。但我们在新的GooglePlay控制台中遇到了以下问题。1)我们无法查看非常旧的APK版本(我们只能看到过去三个版本的列表)2)我们无法停用任何其他旧版本。由于旧版本未被停用,旧Android设备(旧版本低于16)的用户可以下载旧版本的APK。此版本在当前条件下无法正常工作,因此停用旧版本对我们来说非常重要。我已尝试搜索该问题,但可以找到旧版GooglePlay控制台的答案。在此先感谢您的