2013-07-10 28 views
1

所以我試圖導入一個現有的應用程序到我的日食,我很確定我錯過了一個重要的圖書館。我試圖導入的應用使用的是QR掃描儀,我無法找到要添加哪個QR掃描儀庫以使其工作。 enter image description here我忘了哪個庫?

我只在與QR掃描儀有關的活動中發生錯誤。你有什麼想法我缺少哪個QR lib?或者在其他地方存在問題?

附加信息:我找遍了整個項目文件夾中找到任何形式的jar文件在導入時,我發現了一個名爲「dexedLibs」文件夾,其中包含了一堆庫中,其中一個被稱爲portraitqr-240085fd1164d9856f284087ee573e6d,我嘗試添加它建立路徑,但沒有發生。謝謝你的幫助!

+0

出版社:右鍵控制+右Shift + O,它會自動導入需要的庫。乾杯。 – LuckyMe

+0

如果您從Google Projects下載了Zxing zip文件,請將'client'文件夾作爲庫導入到您的工作區中。你也可以創建一個JAR並導入它。然後將其引用到您的項目中。 –

+0

@ShobhitPuri我下載了[這個](https://code.google.com/p/zxing/downloads/detail?name=ZXing-2.2.zip)文件,裏面沒有客戶端文件夾。另外,我如何參考某個項目的某些內容? – Guy

回答

1

GrepCode.com是這類問題一個很好的資源:http://grepcode.com/search/?query=CaptureActivity

+0

謝謝你的回答!對不起,再次打擾你,但你能告訴我如何使用這個網站?我一開始很困惑,不知道該如何使用這個網站 – Guy

+0

@Matthew你可以鍵入任何Java項目,包,類或方法的名稱,它會列出所有包含它的庫,在這種情況下,我搜索因爲您發佈的代碼中缺少'CaptureActivity'。 – MrLore

+1

@Matthew:你也可以使用更傳統的搜索引擎,比如Google。在Google上搜索「CaptureActivity」會返回[在ZXing項目中實施]的正確鏈接(http://code.google.com/p/zxing/source/browse/trunk/android/src/com/google/作爲第一擊,zxing/client/android/CaptureActivity.java?r = 1464)。 – CommonsWare