草庐IT

dart - 如何使用现有的应用程序 keystore 获取签名的 apk?

我想上传一个示例Flutter应用程序来代替具有相同包的现有应用程序。如何使用现有的keystore详细信息构建签名apk 最佳答案 如果您使用AndroidStudio按照以下链接中给出的步骤生成了以前的新鲜签名APK,请不要担心。欲了解更多信息,请查看此链接stackoverflow.com/questions/55536637/how-to-build-signed-apk-from-android-studio-for-flutter/60163484#60163484现在只需按照以下步骤使用现有keystore详细信息构建

android - .Apk 在我的系统上很大

我遇到了一个奇怪的问题,我完全找不到正确的原因。当我在我的系统上构建一个android项目时(使用eclipse和OSCentOS:Linux(Fedora)),.apk大小为15Mb而当我编译在我同事的系统上使用相同的代码(在windowsXP上使用eclipse),构建大小为7Mb,这是我系统上.apk构建大小的一半。请帮忙... 最佳答案 如果您包含不需要的库和不需要的资源,请检查您的/lib和/res文件夹 关于android-.Apk在我的系统上很大,我们在StackOverf

android - xamarin 在 mac 上构建的 APK 未安装

我正在mac上使用Xamarinstudio构建一个android应用程序。在真实设备上调试时没有问题,但是当我构建APK时,xamarin成功构建并签署了应用程序,但出现此警告:No-tsaor-tsacertisprovidedandthisjarisnottimestamped.Withoutatimestamp,usersmaynotbeabletovalidatethisjarafterthesignercertificate'sexpirationdate(2041-03-07)orafteranyfuturerevocationdate.我无法在遇到此错误的设备上安装此应

android - 与 Java 相比,使用 kivy 编码时 .apk 的大小

我刚刚在kivy中创建了一个应用程序之后创建了一个apk,但是在我看来,在android上创建的apk的大小确实很大,并且在运行该应用程序之后,该大小变得越来越大。请参见下面的示例:此示例的代码.apk是HelloWorld的最小应用程序。代码如下:进口基维kivy.require('1.0.6')fromkivy.appimportAppfromkivy.uix.labelimportLabelfromkivy.uix.buttonimportButtonclassMyApp(App):defbuild(self):returnButton(text='Helloworld')if_

安卓工作室 : deploy last built apk to device

在AndroidStudio中,有没有一种方法可以将上次构建的.apk部署到设备而无需再次运行gradle构建? 最佳答案 在“Gradle”工具窗口的“所有任务”Pane下,应该有一个installDebug任务,它将安装APK的调试版本。如果您有其他构建类型(例如发布)和风格,也会有类似的任务。 关于安卓工作室:deploylastbuiltapktodevice,我们在StackOverflow上找到一个类似的问题: https://stackoverf

java - 排除 apk 文件中的预定义资源

排除apk文件中的预定义资源我用AndroidStudio创建了一个空白项目。然后生成apk文件,查看该文件我可以看到:在res/drawable文件夹中有许多不需要的文件,如:abc_ic_clear_holo_light.xml、abc_ic_clear.xml,在res/drawable-mdpi-v4文件夹中有许多不需要的图像,如:abc_ab_bottom_solid_dark_holo.9.png,abc_ab_bottom_solid_light_holo.9.png。如何删除所有这些文件?如何禁用创建drawable-hdpi、drawable-mdpi-v4(因为,我

android - 如何使用 Android NDK 和 Gradle 构建单个 APK

我正在使用OpenCV(C++而不是Java)开发一个新的Android应用程序,我是opencv和NDK的新手。我使用下面的Gradle文件成功构建(并运行)了它,在AndroidStudio中我可以选择一个变体并点击构建(例如x86)。我有两个问题:有没有一种方法可以构建支持所有架构的APK变体?(我知道文件会更大)我能否在不为每个变体指定所有相同库的情况下实现构建?有什么方法可以让构建系统每次都只选取库,因为它们都在项目中并按体系结构名称组织?applyplugin:'com.android.application'android{compileSdkVersion21build

android - 更新 Android 应用程序时,APK 的名称是否需要与原始名称相同?

我正在更新我的应用程序,我只是想知道是否需要将apk命名为与我上传的原始应用程序相同的名称。我很确定答案是“否”,但我只是想检查一下,因为我在任何地方都找不到明确的答案。 最佳答案 唯一必须与原始应用匹配的是包名称和签名keystore。除此之外,您可以随意更改任何内容,包括apk文件的名称(GooglePlay无论如何都会在其服务器上重命名)。您还需要增加版本代码(版本名称可能保持不变) 关于android-更新Android应用程序时,APK的名称是否需要与原始名称相同?,我们在St

java - 重载 APK 并创建自定义应用程序

是否可以通过重载/覆盖现有APK来创建新的APK。比如说,我们有WhatsAppMessenger。现在,如果我想在通知区域显示“X人现在在线”之类的通知,则无法使用现有的WhatsAppMessenger。因此,我想开发一个新的自定义Messenger,它使用WhatsAppMessenger的所有功能以及我的一些自定义代码。就像导入JAR一样,我们可以导入APK...吗??这似乎是在使用他人的作品,但仅从学习的角度来看,我想知道可能性。到目前为止,让我们抛开所有安全漏洞。 最佳答案 简而言之,不。APK不像Jar文件,您可以简单

android - 在 Android 中挂载加密的 obb apk 扩展文件

我使用jobb工具创建了一个加密的.obb文件。我使用以下代码来挂载obb文件:publicvoidmountExpansion(){finalStorageManagerstorageManager=(StorageManager)getContext().getSystemService(Context.STORAGE_SERVICE);StringpackageName="name.of.the.package";StringfilePath=Environment.getExternalStorageDirectory()+"/Android/obb/"+packageName