jarjar

    8熱度

    1回答

    我似乎無法找到有關如何在Android項目中使用JarJar的明確說明。 我已經有了一個場景,我的應用程序項目依賴於兩個單獨的庫,這兩個庫恰好使用相同的外部.jar文件。如果我嘗試編譯該應用程序,則會出現「轉換爲Dalvik格式失敗,並顯示錯誤1」。 有人能告訴我如何在Android上使用JarJar,使用build.xml文件,以更改第三方.jar文件夾的包名稱?

    3熱度

    2回答

    是否可以將jar包中的.class文件從默認包 移動到另一個命名包,以便我可以導入和使用它們? 在瀏覽其他問題後,我認爲jarjar可能正是我正在尋找的, ,但我不知道如何使用它。 所以我的問題是如何使用jarjar將.class文件從默認包重新打包到另一個命名包? 編輯:我想澄清的東西 - 我沒有罐子的來源我想重新包裝, 所以我不知道我可以重新編譯代碼。 混淆和反思是不可能的。 EDIT2:看起

    1熱度

    2回答

    我在gradle這個文件中的以下條目 dependencies { compile 'org.A:A:1.0' } 其下載'org.B:B:1.0' (這在gradle中沒有明確提到) 我想在我的項目中使用的是A *和B *,分別是A和B的陰影(已更改的名稱空間)。 現在,我已經指定了A *的依賴作爲 dependencies{ compile file('libs/A*

    1熱度

    1回答

    我想在Android應用程序中使用GSON,但它會導致崩潰。經過一番閱讀,似乎HTC已經包含了GSON並導致了衝突。一個提出的解決方案是使用jarjar.jar重命名gson類來解決衝突。當我嘗試這樣做,我得到這個錯誤: 語法錯誤:第1行:[{\ RTF1 \ ANSI \ ansicpg1252 \ cocoartf1038 \ cocoasubrtf360] 我執行命令: Java的罐子jar

    0熱度

    2回答

    我試圖在Android設備上運行JAIN-SIP堆棧(4.0.2)。 我能夠重新包裝所需的jar文件(jain-sip-api-1.2-src.jar,jain-sip-src-1.2.1111.jar,concurrent.jar,log4j-1.2.8.jar) 。 這是我用我的build.xml文件: <!-- Converts this project's .class files int

    1熱度

    3回答

    我需要從JRE7庫中添加一些JAR到我的Android項目。但例如rt.jar與android.jar從的Adroid 2.2 SDK衝突,所以我得到這個錯誤: Ill-advised or mistaken usage of a core class (java.* or javax.*) when not building a core library. This is often due t

    8熱度

    1回答

    我使用Jar Jar Links的Ant任務將第三方jar文件(objenesis)中的類嵌入到我的可分發jar文件(example.jar)中。 Jar Jar會將原始包(org.objenesis)中的課程轉換爲我選擇的課程之一。 它可以工作,但它會在可分發的jar中留下空目錄。 下面是一個簡化的build.xml: <target name="jar" depends="compile">

    0熱度

    1回答

    我試圖使用Maven JarJar插件,但我遇到了問題。 我想要做的是將傑克遜圖書館作爲我的「隨心所欲」的一部分。 由於我找不到幫助,我正在嘗試猜測配置。你能看看,告訴我我做錯了什麼嗎? 這是配置: <plugin> <groupId>org.sonatype.plugins</groupId> <artifactId>jarjar-maven-plugin</arti

    0熱度

    1回答

    我嘗試了一些程序集插件,如maven-assembly-plugin,maven-shading-plugin,但沒有一個支持jarjar文件格式。 那麼有沒有一個Maven插件來組裝Uber-Jar的jarjar文件格式? 這是有幫助的,以避免類似資源發生衝突[spring.handlers,spring.schemas]

    3熱度

    1回答

    我想知道如何在Ant中運行JarJar,並將規則傳遞給外部規則文件。 1)我知道我可以由一個如下面通過規則之一: <jarjar destfile="B.jar" > <zipfileset src="A.jar" /> <rule pattern="com.a.**" result="[email protected]" /> </jarjar> 2)我知