草庐IT

android - 如何在支持库更新后构建 APK 时修复 ProcessException?

我已经升级到supportlibsappcompat-v7和support-v4到22.1.1(来自22.0.0):compile'com.android.support:appcompat-v7:22.1.1'compile'com.android.support:support-v4:22.1.1'现在我在构建APK时开始遇到ProcessException:com.android.ide.common.process.ProcessException:org.gradle.process.internal.ExecException:Process'command'/usr/ja

android - 如何通过集成 openCv 库减小我的 Android 应用程序的 apk 大小

我已经搜索了很多,但没有找到解决方案,因此发布了这个。场景:我正在构建一个使用opencv库的Android应用程序。当我构建APK文件时,apk的大小为“66”MB,这对我的应用来说太大了。我使用的是最新版本的OpenCV分析:当我分析apk文件时,我发现由于amr64、armeabi、mips、x86等所有体系结构中的“libopencv_java3.so”文件,文件太大。如果我删除所有这些文件并构建APK,然后大小仅为7MB,只能与目标设备中安装的OpenCVManager一起使用问题:我不希望我的应用程序用户安装另一个应用程序(OpenCVManager)来运行我的应用程序。那

android - 使用 adb 命令获取已安装应用程序的 APK

我尝试在我的Android手机上获取已安装应用程序的APK文件,我关注了thisanswer这表示不需要root访问权限。我知道Facebook应用程序包名称是com.facebook.katana,我用命令adbshellpmlistpackage看到了它。然后,我在命令行中尝试:adbshellpmpathcom.facebook.katana它返回:package:/data/app/com.facebook.katana-2/base.apk然后,我通过以下方式将apk文件拉到我的计算机:adbpull/data/app/com.facebook.katana-2/base.a

新更新 : apk that is not signed with the upload certificate 的 Android App Sign 问题

最近我上传了一个应用程序到play-store,现在已经上线了,我也启用了应用程序登录。但是,当我尝试上传新版本时,我无法找到我的旧keystore。因此,当我生成新的KEYSTORE并尝试上传时,出现错误:youuploadedanapkthatisnotsignedwiththeuploadcertificate.Youmustusethesamecertificate.请查看我的开发人员控制台,其中包含上传证书和应用签名证书。如何让apk使用相同的指纹签名并上传到play-store?引用:https://support.google.com/googleplay/android

android - 失败 [INSTALL_FAILED_USER_RESTRICTED : Invalid apk] in android

我正在使用AndroidStudio3.0.1。当我尝试运行应用程序时INSTALL_FAILED_USER_RESTRICTED:Invalidapk发生错误。我还禁用了InstantRun。我再次运行应用程序,但出现相同的错误。04/0410:59:08:Launchingapp$adbpushG:\Android\Fundraiser\BuyForFund\app\build\outputs\apk\debug\app-debug.apk/data/local/tmp/com.android.buyforfund$adbshellpminstall-t-r"/data/local

android - 如何在 Playstore 控制台中上传多个 APK

在这里,我可以在我的构建gradle中通过Android架构拆分APK。我正在使用ndkabiFilters并在生成/构建发布APK并获得7个不同架构的APK后溢出APK。android{compileSdkVersion27buildToolsVersion"27.0.3"defaultConfig{applicationId"com.XXX.XXXXX"minSdkVersion17targetSdkVersion27versionCode1versionName"1.0"multiDexEnabledtruetestInstrumentationRunner"android.su

java - Android 电子市场 - 上传 APK 文件时出错

刚才我开发了一个应用程序,现在我准备把它上传到安卓市场,但是当我尝试上传时,它显示以下错误消息:Marketdoesnotacceptapksignedwiththedebugcertificate.Createanewcertificatethatisvalidforatleast50years.MarketrequiresthatthecertificatedusedtosigntheapkbeValiduntilatleastOctober22,2033.CreateanewCertificate.现在如何解决这个问题,才能成功将APK文件上传到Androidmarket?

android - Google Play Alpha 和 Beta 测试 APK 版本

我正在尝试使用GooglePlay控制台中的Alpha和Beta测试机制,我的问题是:Alpha和PROD中APK的版本代码是否相关?这意味着如果我将版本代码为9的APK上传到Alpha,我是否必须继续使用版本代码为10的PROD?或者我可以上传到PRODversionCodeof6吗? 最佳答案 是的,它们是相关的。版本代码应始终大于您之前上传的.apk。例如:当前产量为9要上传Alpha,它必须是10然后你上传一个新的到alpha,它必须是11然后将其迁移到测试版。然后你上传一个新的测试版,它必须是12然后您确定一些细节并上传到

android - 无法将已签名的 APK 上传到 PlayStore

我制作了一个应用程序并在PlayStore上发布了它。我进行了更新,现在正尝试将其重新导入到Android发布网站。我是这样生成我的应用程序的:(使用AndroidStudio)build生成签名APK...我选择了我的应用点击“下一步”而且我使用了相同的key、相同的密码等...apk已成功生成(并签名)。但是当我尝试在发布网站上传应用程序(在线更新应用程序)时,它告诉我:YouhaveimportedanAPKfilewithoutasignature.YoumustcreateanAPKfilewithasignature.您知道它崩溃的原因吗?自相矛盾,Androidstudi

android - 当我生成签名的 APK 时,我遇到了一个问题

我想生成签名的APK,我已经编译了'com.squareup.okhttp3:okhttp:3.8.1'。但它发生了一些问题。看起来像是关于“okhttp”的问题。我不知道如何解决它。我研究了很多资料,但似乎很少有这方面的资料。消息:Information:Gradletasks[:app:assembleFreeRelease]Warning:okhttp3.Address:can'tfindreferencedclassjavax.annotation.NullableWarning:okhttp3.Authenticator:can'tfindreferencedclassjav