草庐IT

multiple-apk

全部标签

Android:如何查找 APK 所针对的平台版本?

给定一个APK,是否可以确定它所针对的Android平台版本? 最佳答案 使用aapt:aaptlist-apackage.apk|grepSdkVersion您将看到十六进制的版本号。例如:A:android:minSdkVersion(0x0101020c)=(type0x10)0x3A:android:targetSdkVersion(0x01010270)=(type0x10)0xc对于这个apk,minSdkVersion是0x3即3,targetSdkVersion是0xc即12。

android - 在 AVD 模拟器中如何查看 sdcard 文件夹并将 APK 安装到 AVD?

我已经创建了一个Android模拟器(Android虚拟设备),但是我无法找到我在创建此模拟器时构建的SD卡。如何找到SD卡及其内容以及如何将APK文件安装到AVD? 最佳答案 切换到DDMS视角在设备列表中选择您要探索其SD卡的模拟器。打开右侧的文件资源管理器标签。伸展树(SplayTree)形结构。mnt/sdcard/引用下图手动安装apk:将您的apk复制到sdk/platform-tools文件夹并在同一文件夹中运行以下命令adbinstallapklocation.apk 关

android - 在 AVD 模拟器中如何查看 sdcard 文件夹并将 APK 安装到 AVD?

我已经创建了一个Android模拟器(Android虚拟设备),但是我无法找到我在创建此模拟器时构建的SD卡。如何找到SD卡及其内容以及如何将APK文件安装到AVD? 最佳答案 切换到DDMS视角在设备列表中选择您要探索其SD卡的模拟器。打开右侧的文件资源管理器标签。伸展树(SplayTree)形结构。mnt/sdcard/引用下图手动安装apk:将您的apk复制到sdk/platform-tools文件夹并在同一文件夹中运行以下命令adbinstallapklocation.apk 关

iphone - iOS : firing multiple segues from a prototype cell in storyboards

有没有办法将原型(prototype)单元连接到不同的场景,并在didSelectRowAtIndexPath方法上调用[selfperformSegueWithIdentifier:@"NAMEOFTHESEGUE"sender:self]?我似乎无法将多个segue从原型(prototype)单元拖到不同的场景......我知道静态单元是可能的,因为你可以从每个单元绘制一个segue到场景但是如果我使用原型(prototype)单元怎么办?我目前正在尝试使用SWRevealViewController(https://github.com/John-Lluch/SWRevealVi

iphone - ios中是否有对应的.apk

这个问题在这里已经有了答案:WhatistheequivalentofapkiniOS?(2个答案)关闭9年前。我是一名android开发人员,正在尝试学习IOS编程,我想知道在IOS中是否有适用于该应用程序的.apk文件的副本。因为有时我需要将应用程序发送给我的老板,以便在他的设备上试用。在IOS中是否有对应的.apk?或者在IOS中有其他方法可以做到这一点。提前致谢。

java - 反编译一个APK,修改它然后重新编译它

我需要修改现有的APK,修改源代码,然后重新编译。我可以使用dex2jar或apktool进行反编译,效果很好从jar文件中我可以获取java源代码(使用jd-gui)然后我就可以修改java文件了但是现在我想知道如何重新编译java文件并将它们放回jar文件中!(jar部分应该很简单,主要问题似乎是如何为android重新编译java文件)我知道另一种解决方案是使用apktool,然后修改smali文件,但是当我们要添加大量代码时,它似乎真的很复杂!我的应用程序是一个基本的HelloWorld没有混淆。 最佳答案 多亏了Chris

java - 反编译一个APK,修改它然后重新编译它

我需要修改现有的APK,修改源代码,然后重新编译。我可以使用dex2jar或apktool进行反编译,效果很好从jar文件中我可以获取java源代码(使用jd-gui)然后我就可以修改java文件了但是现在我想知道如何重新编译java文件并将它们放回jar文件中!(jar部分应该很简单,主要问题似乎是如何为android重新编译java文件)我知道另一种解决方案是使用apktool,然后修改smali文件,但是当我们要添加大量代码时,它似乎真的很复杂!我的应用程序是一个基本的HelloWorld没有混淆。 最佳答案 多亏了Chris

ios - 代码推送 : How to deploy to multiple build versions of the same deployment config?

我理解理想情况下的部署模型,即所有用户始终将他们的应用程序更新到最新的应用程序商店版本。但实际上他们没有。如何使用CodePush处理reactnativeiOS应用程序的不同构建版本?考虑以下两种情况:1)我一直在使用CodePush将新的jsbundel部署到我的应用程序的1.0.0版本中。现在我发布了1.1.0并希望通过CodePush提供新代码。据我所知,现在可以同时部署到1.0.0和1.1.0,既不是不同的bundle,也不是同一个bundle。因此,一旦我将bundle推送到1.1.0,就无法更新未通过应用商店更新的1.0.0应用。2)据我所知,解决此问题的一种方法是仅发布

android - 如何获取 APK 签名签名?

有没有办法检索用于签署APK的key的签名?我用我的keystore中的key签署了我的APK。如何以编程方式检索它? 最佳答案 您可以像这样使用PackageManager类访问APK的签名签名http://developer.android.com/reference/android/content/pm/PackageManager.htmlSignature[]sigs=context.getPackageManager().getPackageInfo(context.getPackageName(),PackageMan

android - 如何获取 APK 签名签名?

有没有办法检索用于签署APK的key的签名?我用我的keystore中的key签署了我的APK。如何以编程方式检索它? 最佳答案 您可以像这样使用PackageManager类访问APK的签名签名http://developer.android.com/reference/android/content/pm/PackageManager.htmlSignature[]sigs=context.getPackageManager().getPackageInfo(context.getPackageName(),PackageMan