草庐IT

pre-dexed

全部标签

java - 如何将 .jar 或 .class 转换为 .dex 文件?

我将编辑OperaMiniv6.5服务器,因为它在我国被封锁。现在我已经解压了‍‍‍‍‍‍‍.apk文件提取classes.Dex然后通过dex2jar.bat转换它,现在修改了服务器。我的问题是我想将.jar或.class重新打包为classes.Dex。我该怎么做? 最佳答案 这是一个对我有用的解决方案......假设.jar文件位于“c:\temp\in.jar”中。在命令提示符窗口cd到..\android-sdk\platform-tools。要获取.apk,请执行:dx--dex--output="c:\temp\app

android - 要在进程中运行 dex,Gradle 守护进程需要更大的堆。它目前有 910 MB

实际上主要错误是“java.exe以非零退出值1完成”。首先我告诉你安装工作室后我遇到的每一个问题:三天前,我刚刚安装了androidstudio并创建了新项目。1)首先它抛出错误“插件太旧,请更新到最新版本”,在谷歌搜索后我改变了classpath:com.android.tools.build:gradle:2.0.0-alpha2到classpath:com.android.tools.build:gradle:2.0.0-alpha8当前错误已解决。2)之后它要求gradle2.10,我也更新了这个并设置了路径。当前错误已解决。3)当我运行我的应用程序时,我又收到一个错误“ap

android - 要在进程中运行 dex,Gradle 守护进程需要更大的堆。它目前有 910 MB

实际上主要错误是“java.exe以非零退出值1完成”。首先我告诉你安装工作室后我遇到的每一个问题:三天前,我刚刚安装了androidstudio并创建了新项目。1)首先它抛出错误“插件太旧,请更新到最新版本”,在谷歌搜索后我改变了classpath:com.android.tools.build:gradle:2.0.0-alpha2到classpath:com.android.tools.build:gradle:2.0.0-alpha8当前错误已解决。2)之后它要求gradle2.10,我也更新了这个并设置了路径。当前错误已解决。3)当我运行我的应用程序时,我又收到一个错误“ap

java - 意外的顶级异常 : com. android.dex.DexException:多个 dex 文件定义

我在使用AndroidStudio的Android应用上尝试使用GooglePlay服务时遇到了问题。我已经尝试了所有方法,但仍然无法正常工作。这是错误。Executionfailedfortask':app:dexDebug'.com.android.ide.common.internal.LoggedErrorException:Failedtoruncommand:/Users/jghg/Desktop/MyApp/Android/SDK/android-sdk-mac_86/build-tools/19.0.1/dx--dex--output/Users/jghg/Deskto

java - 意外的顶级异常 : com. android.dex.DexException:多个 dex 文件定义

我在使用AndroidStudio的Android应用上尝试使用GooglePlay服务时遇到了问题。我已经尝试了所有方法,但仍然无法正常工作。这是错误。Executionfailedfortask':app:dexDebug'.com.android.ide.common.internal.LoggedErrorException:Failedtoruncommand:/Users/jghg/Desktop/MyApp/Android/SDK/android-sdk-mac_86/build-tools/19.0.1/dx--dex--output/Users/jghg/Deskto

java - 多个 dex 文件 - 转换为 Dalvik 格式失败 - 无法执行 dex

我有2个应用版本-专业版和精简版。它们都已在v1.01上市。我正在尝试为两者发布v1.1。此更新包括SwawrmConnect集成,以便使用其全局排行榜。我应该首先说我知道我没有正确维护我的代码。我有2个完全独立的应用程序,它们共享大约90%的代码。我将它们分开维护,因为在一周或2或3周未能弄清楚如何做一个库和共享代码之后,我放弃了,就这样去做了。SwarmConnect是我使用的第一个jar,必须为两个应用程序创建一个库(参见下面的文件结构截图)。现在我的精简版正在运行并准备发布。我现在正试图将我的专业版放到需要发布的位置。我相当肯定所有java/xml文件都是最新的并且准备好了。当

java - 多个 dex 文件 - 转换为 Dalvik 格式失败 - 无法执行 dex

我有2个应用版本-专业版和精简版。它们都已在v1.01上市。我正在尝试为两者发布v1.1。此更新包括SwawrmConnect集成,以便使用其全局排行榜。我应该首先说我知道我没有正确维护我的代码。我有2个完全独立的应用程序,它们共享大约90%的代码。我将它们分开维护,因为在一周或2或3周未能弄清楚如何做一个库和共享代码之后,我放弃了,就这样去做了。SwarmConnect是我使用的第一个jar,必须为两个应用程序创建一个库(参见下面的文件结构截图)。现在我的精简版正在运行并准备发布。我现在正试图将我的专业版放到需要发布的位置。我相当肯定所有java/xml文件都是最新的并且准备好了。当

Android Studios RuntimeException : Unexpected exception in dex writer thread

我今天一整天都遇到这个奇怪的错误-有人知道这里出了什么问题吗?据我所知,我一直在正确使用multidex库(以下来自app.gradle文件):defaultConfig{applicationId"com.example.simon"minSdkVersion14targetSdkVersion23versionCode1versionName"1.0"/*Enablingmultidex*/multiDexEnabledtrue}dependencies{/*Enablingmultidex*/compile'com.android.support:multidex:1.0.1'}

Android Studios RuntimeException : Unexpected exception in dex writer thread

我今天一整天都遇到这个奇怪的错误-有人知道这里出了什么问题吗?据我所知,我一直在正确使用multidex库(以下来自app.gradle文件):defaultConfig{applicationId"com.example.simon"minSdkVersion14targetSdkVersion23versionCode1versionName"1.0"/*Enablingmultidex*/multiDexEnabledtrue}dependencies{/*Enablingmultidex*/compile'com.android.support:multidex:1.0.1'}

android - 使用Gradle将外部库拆分为单独的dex文件解决Android Dalvik 64k方法限制

有没有一种正确/简单的方法来解决使用Gradle的64k方法限制?我的意思是一些自定义Gradle任务,使用预dexedjar来创建单独的dex文件,而不是单个classes.dex。谢谢伊万当前状态目前,我在GMS上苦苦挣扎:它引入了20k种方法来使用Analytics。我使用Proguard去除不需要的东西,但仍然......72k方法和计数......我可以使用dx参数--multi-dex将classes.dex拆分为两个文件。我实现了手动编辑sdk/build-tools/android-4.4W/dx并像这样编辑最后一行:execjava$javaOpts-jar"$jar