將第三方j(luò)ar包加入到libs文件夾中
成都創(chuàng)新互聯(lián)公司是一家專注于成都網(wǎng)站制作、網(wǎng)站建設(shè)、外貿(mào)網(wǎng)站建設(shè)與策劃設(shè)計(jì),利辛網(wǎng)站建設(shè)哪家好?成都創(chuàng)新互聯(lián)公司做網(wǎng)站,專注于網(wǎng)站建設(shè)10多年,網(wǎng)設(shè)計(jì)領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:利辛等地區(qū)。利辛做網(wǎng)站價(jià)格咨詢:18980820575
有兩種方式將jar引入進(jìn)工程目錄:第一種是打開工程所在Project Structure,然后選擇Dependencies,點(diǎn)擊那個(gè)加號(hào)選擇File Dependency ,然后再Libs文件夾中選擇要導(dǎo)入的jar包,然后點(diǎn)擊確定,jar包就導(dǎo)入進(jìn)來(lái)了。
第二種方式是:右鍵點(diǎn)擊libs文件夾中的jar文件選擇 add as Library...然后選擇Model,這樣也可以導(dǎo)入成功。
Android項(xiàng)目常常需要引用自定義的或者外部的jar包,這里提供一些經(jīng)驗(yàn),供參考。
一. 一般做法:
1. 通常情況下,直接將jar包c(diǎn)opy在Eclipse工程中的libs目錄下,就可以了,Eclipse就會(huì)自動(dòng)引用過(guò)來(lái),代碼中有紅叉的地方也就會(huì)消失了。
2. 查看build path中order and export中的private Libaries和Dependencies是否勾選,正確的做法是勾選。
再clean整個(gè)工程,再運(yùn)行可否。
3. 你的jar文件必須也是由Android工程創(chuàng)建的,否則,會(huì)發(fā)生“"java.lang.NoClassDefFoundError“等錯(cuò)誤,下面是一個(gè)錯(cuò)誤:
12-09 00:43:05.172: E/dalvikvm(4456): Could not find class 'com.example.test4androidjar2.Jar4Android', referenced from method com.example.filemanagertest4android.MainActivity$1.onClick
4. 你的jar包必須是在Android下面編輯和編譯,打包,不能在java中進(jìn)行打包。FileMnager就是一例。
二.可能引起的異常:
1. Could not find class ......
2. VFY: unable to resolve new-instance 643 .....
3. Could not find class 'com.example.test4androidjar2.Jar4Android'
4. java.lang.NoClassDefFoundError...
三. 解決方法:
參考上面"一.一般做法"中提到的來(lái)做。
Android開發(fā)導(dǎo)入Jar包主要分為以下幾步:
1、打開自己的Eclipse,在自己的Android工程上名上右鍵-Build Path -Con figure Build Path。
2、在Libraries選項(xiàng)卡中,選擇右側(cè)的Add External JARs,然后選擇要導(dǎo)入的第三方的jar包即可!
3、在Order and Export選項(xiàng)卡中,點(diǎn)擊右側(cè)的Up按鈕,將剛才引入的jar包放到最上方的位置,前邊的勾記得要勾上?。P(guān)于放到首位,是自我感覺(jué)這樣是最安全,最好用的方法,沒(méi)有什么必然原因)。
這樣你的第三方的jar包就算成功的引入到你的工程文件中了!你會(huì)看到你導(dǎo)入的第三方的jar包出現(xiàn)在了你工程文件的最上方,這說(shuō)明你已經(jīng)成功的完成了它的引入。
網(wǎng)頁(yè)標(biāo)題:androidjar包,android studio jar包如何下載
當(dāng)前路徑:http://sd-ha.com/article22/dsihdjc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供虛擬主機(jī)、網(wǎng)站導(dǎo)航、網(wǎng)頁(yè)設(shè)計(jì)公司、網(wǎng)站設(shè)計(jì)公司、外貿(mào)網(wǎng)站建設(shè)、建站公司
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)