草庐IT

multiple-apk

全部标签

android - 如何构建应用程序动态加载的 APK 和分离库

简短的总结是:如何构建APK和单独的库(我的意思是某种形式的类集(理想情况下,还有资源),例如JAR、AAR或DEX文件),但不包括那些APK中的库;相反,应用会在运行时加载它们?详情所以我的主要问题是如何构建这样的应用程序(例如Gradle配置)。如何指定哪些类进入哪些JAR或DEX文件?我是否要为每个想要结束的DEX文件创建一个AndroidStudio模块?一个密切相关的问题是Java代码应该如何加载外部库并在运行时访问它们的类。对于后者,我希望accessingtoclassesofappfromdexfilebyclassloader中显示的方法会工作的。我已经尝试了http

android - 有关为 Amazon Android App Store 准备 apk 的问题

令人惊讶的是,亚马逊的文档缺少有关提交二进制过程的信息。据我所知,您提交了一个未签名的二进制文件,然后他们将其包装在自己的代码中并生成一个签名的apk?这留下了几个问题:亚马逊应用商店会为您执行zipalign吗?如果您的应用已经在Android电子市场(Google的)中,建议使用相同的包名还是不同的包名?有什么区别吗?我还在其他地方看到,他们提供了下载他们准备的apk并使用您自己的key对其进行签名的选项。是否建议使用此key,然后使用您在AndroidMarket中使用的相同key对其进行签名?有什么区别吗?在深入研究此过程之前,是否还有其他需要了解的注意事项或陷阱?谢谢

android - 无法从 Android Studio 生成签名的 APK "Execution failed for task ' :packageRelease'"

我正在使用AndroidStudio1.2.2并尝试使用proguard设置生成APK。但我不能这样做并收到以下错误消息。“任务':packageRelease'执行失败。Unabletocomputehashof/Users/Documents/projectX/app/build/intermediates/classes-proguard/release/classes.jar"proguard设置很简单。-dontshrink-dontoptimize-dontusemixedcaseclassnames-dontskipnonpubliclibraryclasses-dont

Android - 应用程序 (apk) 最大大小

我打算在我的安卓手机上安装第一个应用程序,但有一些疑问与Android内存相关(APK的最大大小)。所以请帮助我了解并解决问题:android可以支持的apk的最大大小是多少?当我们在真机中安装任何apk文件时,应用程序安装在哪里(在SD卡或其他内存中)??我引用了这个链接:http://groups.google.com/group/android-developers/browse_thread/thread/7965885da4d1a03a并且还搜索了很多。我在网上搜索到很多人都面临同样的问题Android支持的应用程序的最大大小是多少。我认为这个问题对那些与Android应用程

node.js - Mongoose 错误 : You can not `mongoose.connect()` multiple times while connected

我在尝试使用moongoose连接时遇到以下错误。MongooseError:Youcannotmongoose.connect()在连接时多次。thrownew_mongoose.Error('你不能在连接时多次mongoose.connect()。');^MongooseError:连接时不能多次mongoose.connect()。在新的MongooseError(/node_modules/mongoose/lib/error/mongooseError.js:10:11)请帮我找出造成这种情况的原因以及如何预防 最佳答案

node.js - Mongoose 错误 : You can not `mongoose.connect()` multiple times while connected

我在尝试使用moongoose连接时遇到以下错误。MongooseError:Youcannotmongoose.connect()在连接时多次。thrownew_mongoose.Error('你不能在连接时多次mongoose.connect()。');^MongooseError:连接时不能多次mongoose.connect()。在新的MongooseError(/node_modules/mongoose/lib/error/mongooseError.js:10:11)请帮我找出造成这种情况的原因以及如何预防 最佳答案

android - Android应用APK中HACKED-META-INF文件夹的用途是什么

最近我注意到在AndroidStudio(v.2.3.3)中生成的APK具有与以前不同的内部结构。引起我注意的尤其是名为HACKED-META-INF的文件夹。有谁知道这个文件夹的用途是什么?它包含以下文件:HACKED-META-INF/services/io.grpc.ManagedChannelProviderHACKED-META-INF/services/io.grpc.NameResolverProvider最近我更新到buildtools到26.0.2和compileSdkVersion到26。这可能是相关的吗? 最佳答案

安卓APK文件: Re-activate older APK file in Google Play Store

我已将两个APK文件上传到GooglePlay商店。一个是新版本,一个是旧版本。较新的版本是Activity版本,因为它具有更高的versionName和Code。现在我在新版本中发现了一些错误,我想从Play商店中删除它并激活旧版本。GooglePlay不允许我停用较新的版本并再次激活较旧的版本,因为它的版本名称和代码较低。问题是我不是开发人员,也没有构建应用程序。开发商在另一个国家,很难找到他们。如何重新激活旧版本?我知道一种解决方案是更改versionName和Code。我只有apk文件,我可以只用apk文件在Eclipse中更改这些细节,而且在Eclipse或开发Android

android - 如何使用工具 :overrideLibrary with multiple libraries

我想创建一个兼容的Android项目,例如API级别4,但仍想使用UiAutomator测试它,需要在较新的设备上使用API级别18。因此,该应用也可以在旧设备上运行,但自动测试将在新设备上执行。因此,我使用AndroidStudio创建了一个新项目并添加了UiAutomator测试库:dependencies{compilefileTree(dir:'libs',include:['*.jar'])testCompile'junit:junit:4.12'compile'com.android.support:appcompat-v7:23.0.1'androidTestCompil

android - 如何在android中压缩对齐APK文件?

我正在将我的第一个APK文件上传到googleplay,但出现以下错误。YouuploadedanAPKthatisnotzipaligned.YouwillneedtorunazipaligntoolonyourAPKanduploaditagain.谁能告诉我如何压缩对齐我的apk文件?请告诉我具体的步骤? 最佳答案 阅读documentation来自Google本身这些步骤应该很简单。请关注this来自google的文档以获取完整的发布详细信息简而言之,完整的步骤(我假设你使用eclipse/androidsdk):1.Che