草庐IT

dex-format

全部标签

java - Java 中的 String.Format (.NET) 等价物?

.NET(可能只是VB.NET)中的String.Format将{0},{1},...转换为确定的字符串,例如:DimStAsString="Test:{0},{1}"Console.WriteLine(String.Format(St,"Text1","Text2"))我尝试在Google和StackOverflows中搜索,但它们都返回数字字符串格式。 最佳答案 其他的建议当然不错,但更多的是printf的风格及其血统是最近添加到Java的。您发布的代码看起来受到了MessageFormat的启发。.Stringformat="

android - Android Studio中使用GameCircleSDK时多个dex文件定义Lcom/amazon/ags/BuildConfig

我最近将我的Android项目从Eclipse导入到AndroidStudio。一切进展顺利,我能够解决大多数问题,但GameCircleSDK库模块除外。我一直收到以下错误:UNEXPECTEDTOP-LEVELEXCEPTION:com.android.dex.DexException:MultipledexfilesdefineLcom/amazon/ags/BuildConfig;事实证明,com.amazon.ags.BuildConfig.class确实包含在两个jar中:classes.jar(在构建期间生成)和GameCircleSDK/libs/gamecircles

android - com.android.dex.DexIndexOverflowException : method ID not in [0, 0xffff]:android studio 中的 65536

我有一个安卓项目。当我将它导入eclipse时。它工作正常。但是当我将它导入到Androidstudio时,它给出了:-com.android.dex.DexIndexOverflowException:方法ID不在[0,0xffff]:65536构建时出错。一个项目甚至有可能在eclipse和AndroidStudio中表现不同。在这两种情况下(是/否),我该如何解决我已经检查了我的build.gradle文件中的依赖项。所有依赖项都与我在eclipse中使用的相同。 最佳答案 对于ANDROIDSTUDIO...启用即时运行在F

android - 使用 Parse SDK 测试推送通知时出错-多个 dex 文件定义 Lcom/parse/FacebookAuthenticationProvider$1

{DexLoader}Unabletoexecutedex:MultipledexfilesdefineLcom/parse/FacebookAuthenticationProvider$1;在Eclipse中导出我的项目时,我不断收到此错误。我已经尝试了类似问题中提到的所有解决方案,但它没有用..已经试过了link. 最佳答案 只需删除FaceBookjarParseFacebookUtilsV3它与ParseFacebookUtilsV4-1.9.1.jar冲突它将运行 关于andr

android studio,gradle dex 失败

我正在尝试使用gradle构建我的android项目,但我不断收到这条我真正理解的失败消息,当我不使用gradle时一切正常,我做错了什么?:Wrap:dexDebugUNEXPECTEDTOP-LEVELEXCEPTION:java.lang.IllegalArgumentException:methodIDnotin[0,0xffff]:65536atcom.android.dx.merge.DexMerger$6.updateIndex(DexMerger.java:501)atcom.android.dx.merge.DexMerger$IdMerger.mergeSorted

android - 如何通过一次查询搜索地址为 (FORMATTED_ADDRESS) 的联系人?

我尝试对用户联系人实现实时搜索,我想获取每个匹配联系人的姓名、缩略图和地址(如果有的话)。实时搜索在用户输入时运行。所以他输入ma​​会得到'martin','matthews'...他将继续ma​​t并且只会看到“matthews”我尝试通过如下所示的单个查询来实现此目的,但我总是在FORMATTED_ADRESS字段中获取联系电话。我想我遇到了JOIN问题,因为我在同一个查询中使用了ContactsContract.CommonDataKinds和ContactsContract.Contacts?publicstaticListgetContactsForQuery(Contex

android - Proguard 混淆导致 dex 编译抛出异常

我有一个Android应用程序,我只是想用混淆器混淆(因此,我有-dontoptimize-dontshrink-dontpreverify标志)。当我使用Proguard构建时,proguard本身不会抛出任何错误,但是dex会抛出以下异常:Exceptioninthread"pool-1-thread-1"com.android.dx.cf.code.SimException:com.android.dx.rop.cst.CstMethodRefcannotbecasttocom.android.dx.rop.cst.CstInterfaceMethodRefatcom.andro

android - 多个dex文件用Gradle定义Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat

当我运行./gradlewassembleDebug时,我得到::app:dexDebugFAILEDFAILURE:Buildfailedwithanexception.*Whatwentwrong:Executionfailedfortask':app:dexDebug'.>com.android.ide.common.internal.LoggedErrorException:Failedtoruncommand:/home/grub/Main/android-sdk-linux/build-tools/19.1.0/dx--dex--num-threads=4--output合

android - 构建Android项目时"trouble writing output: Too many field references: 70185; max is 65536. You may try using --multi-dex option."

我遇到了这个错误,但没有发现错误消息,所以我想我应该分享我想出的解决方案,以免遇到问题的其他人重复我的工作。在编写用于(大型)应用程序的新Android库(apklib)时,当我将新项目添加为依赖项时,在dexing期间出现以下错误:troublewritingoutput:Toomanyfieldreferences:70185;maxis65536.Youmaytryusing--multi-dexoption.Referencesbypackage:它失败的特定构建步骤是:java-jar$ANDROID_SDK/build-tools/19.0.3/lib/dx.jar--de

android - 多个dex文件在android studio中定义Landroid/support/v4/

我可以与许多库集成(添加和工作)。但是对于ActionBarSherlock库,我有很多问题。第一期是热门期Multipledexfilesdefine,我知道duplicatedandroid-support-v4.jar导致了它,但我现在无法解决这个问题:Error:Executionfailedfortask':fitness:dexDebug'.ErrorCode:2Output:UNEXPECTEDTOP-LEVELEXCEPTION:com.android.dex.DexException:MultipledexfilesdefineLandroid/support/v4/