草庐IT

multiple-apk

全部标签

android - 正在安装 apk,找不到 adb 命令

我想在我的模拟器上安装apk,我找到了这个页面howtoinstallapk和Thisthread我的问题是,当我在命令行中输入adb时,我得到了这个:'adb'isnotrecognizedasaninternalorexternalcommands我在windowsadvance上设置了path,路径是我的sdk目录中的tooldirector,我的意思是我设置的路径是C:\Program文件(x86)\Android\android-sdk\tools,我在windows7上工作 最佳答案 首先将您的AndroidSDK路径添

android - 将带有共享库的预构建 apk 添加到 AOSP 时出错

我尝试将预构建的APK添加到我的Android构建中。APK包含多个共享库(*.so文件)。它编译没有问题,但我仍然从应用程序中收到错误消息,指出找不到库。为什么会这样?这是android.mk代码:LOCAL_PATH:=$(callmy-dir)include$(CLEAR_VARS)LOCAL_MODULE:=apkwithsoLOCAL_SRC_FILES:=$(LOCAL_MODULE).apkLOCAL_REQUIRED_MODULES:=libxlibylibzLOCAL_MODULE_CLASS:=APPSLOCAL_MODULE_SUFFIX:=$(COMMON_AN

android - 线程优先级安全异常确保 apk 已签名

我正在尝试使用unity5在oculusgearvr中构建我的项目,但是当我部署我的应用程序时出现以下错误threadprioritysecurityexceptionmakesuretheapkissigned我什至创建了keystore关于为什么我可能会在gearvr中遇到这个错误的任何建议 最佳答案 我找到了答案,要在gearvr中运行应用程序,您必须通过下面的获取设备ID和使用站点来获得所用设备的签名文件https://developer.oculus.com/osig/拿到文件后,你应该把你的项目放到这个目录下YourPr

android - 由于 GCM SenderId Android 无法生成 APK 版本

我已经在我的应用程序中实现了GCM(谷歌云消息传递)。GooglePlay服务库自动生成了values.xml,其中我的senderId是:123问题是我有其他语言环境,应用程序发布期间的Lint给我一个错误:错误:(3)错误:“gcm_defaultSenderId”未翻译成“fr”(法语)[MissingTranslation]因为它是自动生成的,所以我不能设置translable=false。我应该如何解决这个问题? 最佳答案 在您的项目应用程序根目录(在app/下)添加一个lint.xml文件,并在其中添加要忽略的缺失翻译:

android - react-native android 中的 gradlew assembleRelease 命令没有生成 app-release.apk

我想在没有react-packager服务器的情况下生成未签名的app-release.apk。为此,我正在运行以下命令。cdreact-native-project-dirreact-nativebundle--platformandroid--devfalse--entry-fileindex.android.js--bundle-outputandroid/app/src/main/assets/index.android.bundle--assets-destandroid/app/src/main/res/在执行以下命令后,我在命令提示符中收到如下错误:cdandroid&&

android - 如何使用 0.14+ 版本的 Android Gradle 插件向我的 APK 文件添加版本号?

我想在我的Android构建的输出APK文件的名称中包含versionName。有一个anotheranswer它适用于0.14.x之前的插件版本,但他们更改了一些数据模型,因此它不再起作用,我不知道如何修复它。据我所知,下面的代码块应该可以工作,但最后一个set()调用似乎没有效果。它不会引发错误,但该值也不会被替换。buildTypes{applicationVariants.all{variant->defoldFile=variant.outputs.outputFile.get(0)defnewFile=newFile(oldFile.parent,oldFile.name.

android - 无法在设备超时时安装 *.apk 启动已取消

我阅读了有关此问题的所有线程,但线程中提到的答案对我不起作用。我可以借助日志文件找出哪个是超时问题吗?有没有可能是我电脑上的驱动程序与adb有问题?如果我开始调试过程,adb如何详细工作?有人可以帮我解决这个问题吗?我花了16个小时找出问题所在,但我唯一发现的是这个问题与安装eclipse、adt插件或androidsdk安装无关。模拟器或我的真实设备之间的连接不起作用。如果我创建一个新项目并且只更改应用程序名称或标准TextView中的文本,则该应用程序可以在设备上启动。如果我做了更多更改,例如创建新布局或其他内容,则该应用程序将不再运行。我很沮丧地发现adb出了什么问题,但直到现在

android - 如何上传两个具有不同 API 级别的单个 Android 应用程序的 apk 文件

我的应用程序有两个apk文件,一个API级别为7-9,另一个为10-17。以前我曾经切换回开发人员控制台的旧设计以上传单个应用程序的两个apk,但旧开发人员控制台已从2013年4月15日起弃用:(请指导我如何上传单个应用程序的多个apk文件.提前致谢 最佳答案 这是我尝试上传第二个apk时出现的内容 关于android-如何上传两个具有不同API级别的单个Android应用程序的apk文件,我们在StackOverflow上找到一个类似的问题: https:/

android - 上传 APK 并设置发布轨道

我正在尝试设置一个新的轨道并上传APK以使用nodejs发布...但是没有上传APK也没有轨道集。但是验证和所有其他步骤的结果完全符合我的预期(根据API)。脚本成功,但开发人员控制台中没有任何变化...那么是否有一位魔术大师可以看到我的问题?注意1:我确实手动发布了我的应用程序,因为android-publisher仅用于更新之前发布的应用程序注意2:这之前(很久以前)工作过,并且已经停止工作了一段时间,我终于抽出时间更新所有内容我的代码:vargoogle=require('googleapis').google;varPromise=require('bluebird');var

android - 如何通过 Eclipse 使用 Proguard 混淆 apk?

我将proguard.config=proguard.cfg添加到我的default.properties文件中,并且在我的项目根目录中有一个proguard.cfg文件。如果我现在从Eclipse中使用ExportasAndroidApplication,我会收到以下错误:[2011-01-2711:11:37-Application]Warning:class[classes/com/package.Class.class]unexpectedlycontainsclass[com/package.Class][2011-01-2711:11:37-Application]Warn