2015-02-06 69 views
1

我是綠色的maven,如何從zxing項目編譯aar庫? 我嘗試使用Axis2的Maven插件,但我得到的錯誤:如何將zxing編譯爲aar?

[ERROR] Failed to execute goal on project android: Could not resolve dependencies for project com.google.zxing:android:jar:4.7.0: The following artifacts could not be resolved: com.google.zxing:core:jar:3.1.1-SNAPSHOT, com.google.zxing:android-core:jar:3.1.1-SNAPSHOT: Could not find artifact com.google.zxing:core:jar:3.1.1-SNAPSHOT

+0

您的意思是.apk?什麼是aar? – 2015-02-06 16:06:10

+0

@SeanOwen:Android檔案。 android庫的格式。它包含已編譯的Java源代碼和資源。見http://tools.android.com/tech-docs/new-build-system/aar-format – njzk2 2015-02-06 16:10:19

+0

你嘗試http://stackoverflow.com/questions/24309950/create-aar-file-in-android-工作室? – njzk2 2015-02-06 16:11:00

回答

0

無論你正在試圖做的,錯誤說話是算數的。除非您在本地創建並安裝一個,否則沒有3.1.1-SNAPSHOT工件。您可以使用頂級的mvn -DskipTests install來完成此操作。另請參閱https://github.com/zxing/zxing/wiki/Getting-Started-Developing

+0

運行此命令後可以運行。謝謝。 – marcu 2015-02-06 16:28:47