草庐IT

signed-apk

全部标签

Unity打包的apk在安卓4.4.2盒子上碰到的问题

项目场景:Unity开发的项目需要在安卓4.4.2盒子上运行。问题描述1、会出"从顶部向下滑动即可退出全屏模式。"的弹框,这是android4.4的一个特性,叫做沉浸模式(Full-screenImmersiveMode),当app启用该模式时,应用程序的界面会占据整个屏幕,屏幕上方的状态栏和下方的导航栏会被隐藏,从屏幕顶端向下滑动就可以再次呼出状态栏和导航栏,系统为了提醒用户就多加了一个提示装口。需要去掉这个弹框,否则用户无法进行下面的操作。2、部分项目在启动过程中加载很慢,经测试有三款项目在启动过程有20-30秒的加载时间;加载时间过长需要优化。原因分析:1、安卓4.4以上的特性造成,但是

android - 减少 Cordova Chrome 应用程序 (cca) APK 大小

我已经使用Polymer构建了一个Chrome应用程序,并希望将其安装在Android平台上。我已成功按照此处列出的步骤进行操作,编译并部署了一个SDK:https://github.com/MobileChromeApps/mobile-chrome-apps问题是,我的chrome应用程序只有37k,编译后的SDK是37Mb。我还尝试编译“HelloWorld”示例并获得类似的文件大小。虽然我预计会有一些开销,但这似乎非常高。我假设这是因为cca命令行会自动提取您可能需要的所有预期插件,即使我可能只使用了很少的插件(如果有的话)。有没有办法减少使用cca构建的应用程序的文件大小-或

android - WebView.setWebContentsDebuggingEnabled(false) 但我可以在安装已签名的 APK 后调试代码

我正在尝试发布我用cordova创建的android应用程序,在发布时我遵循了android:debuggable="false"之类的所有步骤,甚至删除了这一行作为其最新建议,但问题是当我安装签名构建版本时在我的模拟器中,我可以调试它……有什么帮助吗?更新:-按照建议我试过了..publicclassappnameextendsCordovaActivity{@OverridepublicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);super.init();super.loadUr

Android Studio 2.0(预览版 3b)布局 xml 更改未在 apk 中更新?

当我对布局资源文件进行更改时,当从AndroidStudio2.0(预览版3b)构建和安装apk文件时,它不会更新/反射(reflect)出来。例子:我有一个EditText并且添加了一个TextInputLayout,如下所示:更新应用程序后的结果与我添加TextInputLayout之前的结果相同,只是没有TextInputLayout的EditText。我尝试过的:构建/清理项目build/重建项目文件/使缓存无效/重新启动..先卸载应用关闭即时运行我怀疑这可能是AndroidStudio2.0Preview3b版本的错误导致的。有任何想法吗?也许它只是一个设置/配置?

android - Firebase 发布 apk 未加载数据

我在我的应用程序中使用firebase,在调试apk时一切正常,但是当我将我的构建类型更改为发布并签署我的apk并运行应用程序时,数据未加载,我是否在规则方面做错了什么?无法将调试器附加到Release模式的apk,因此不知道如何调试它。自定义登录工作正常,我可以使用注册的电子邮件和密码登录,但数据和图像未加载。我登录然后尝试显示数据,我认为调用已通过身份验证我的数据库和存储规则存储规则servicefirebase.storage{match/b/example-frienda-backend.appspot.com/o{match/{allPaths=**}{allowread,w

android - 使用最新更新构建发布 apk 时出错

我最近在我的机器上更新了AndroidStudio版本AndroidStudio3.1Build#AI-173.4670197,builtonMarch22,2018JRE:1.8.0_152-release-1024-b01x86_64JVM:OpenJDK64-BitServerVMbyJetBrainss.r.oMacOSX10.13.3此外,我用implementation替换了所有compile语句。最后我更新了:buildToolsVersionto27.0.3com.android.tools.build:gradleto3.1.1在我现在尝试构建我的发布apk时进行这些

Android - 如何制作非调试 .apk 文件?

我一直在使用Eclipse来编译和运行我开发的Android应用程序。现在我第一次尝试将我的应用程序提交到谷歌商店,它说我需要制作一个非调试版本的.apk文件。我该怎么做?:)谢谢! 最佳答案 右键单击您的应用程序,然后转到Android工具>导出未签名的应用程序包,然后您必须使用此处的说明对该包进行签名:http://developer.android.com/guide/publishing/app-signing.html 关于Android-如何制作非调试.apk文件?,我们在S

android - 如何在不丢失数据的情况下卸载android apk?

有没有办法在apk上使用adbuninstall,但让数据持久化?我丢失了我的应用程序的原始key,现在我想更新它,但又不想丢失以前的数据。所以我需要先卸载它以使用新key添加新的apk。这可能吗?我忘了说我正在通过.bat文件执行命令。 最佳答案 编辑:应该指定,以下仅适用于Android4.0及更高版本。只需启用adb访问权限,并使用此命令:adbbackup-noapk-f/backup/myAppBackup.abcom.yourapp.packagename然后您应该将一个文件存储在您的根目录(在Windows上,您的C:

android - 签名 apk 后 Activity 的 ClassNotFoundException

虽然我正在测试我的应用程序的调试版本—没问题。在我为GooglePlay发布签名后——它开始FC,但有以下异常:java.lang.RuntimeException:UnabletoinstantiateactivityComponentInfo{com.wiagames.guitartuner/com.wiagames.guitartuner.activities.MainActivity}:java.lang.ClassNotFoundException:com.wiagames.guitartuner.activities.MainActivityatandroid.app.Ac

c# - 在 APK 中保护字符串

我正在使用Xamarin的MonoforAndroid开发一个Android应用程序。我目前正在使用GooglePlayAPI添加应用内购买功能。为此,我需要从我的应用程序中向Google发送公共(public)许可证key。针对此问题,Google建议如下:SecurityRecommendation:Itishighlyrecommendedthatyoudonothard-codetheexactpubliclicensekeystringvalueasprovidedbyGooglePlay.Instead,youcanconstructthewholepubliclicens