當前位置:首頁 » 安卓系統 » android引入jar包

android引入jar包

發布時間: 2022-08-05 11:04:08

㈠ android studio怎麼導入jar包

  1. 點擊啟動AndroidStudio,啟動後的界面如圖所示。

㈡ android studio 怎麼引入jar包

1、將第三方jar包加入到libs文件夾

2、有兩種方式將jar引入進工程目錄:第一種是打開工程所在Project Structure,然後選擇Dependencies,點擊那個加號選擇File Dependency ,然後再Libs文件夾中選擇要導入的jar包,

㈢ android怎麼使用jar包

Android項目常常需要引用自定義的或者外部的jar包,這里提供一些經驗,供參考。
一. 一般做法:
1. 通常情況下,直接將jar包在Eclipse工程中的libs目錄下,就可以了,Eclipse就會自動引用過來,代碼中有紅叉的地方也就會消失了。
2. 查看build path中order and export中的private Libaries和Dependencies是否勾選,正確的做法是勾選。
再clean整個工程,再運行可否。
3. 你的jar文件必須也是由Android工程創建的,否則,會發生「"java.lang.NoClassDefFoundError「等錯誤,下面是一個錯誤:
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中進行打包。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...

三. 解決方法:
參考上面"一.一般做法"中提到的來做。

㈣ android studio 怎麼導入jar包

點擊啟動AndroidStudio,

復制你需要添加的jar,並將其黏貼到app— —src— —main— —libs文件夾下,可運行的AndroidStudio項目都有像這樣的目錄結構。可以看到雖然jar已經復制黏貼過來了,但是還未導入,所以看不到jar中包含的內容。而已導入的jar,則可以看到jar中內容。

右鍵點擊新黏貼的jar,在彈出菜單中點擊Add As Library.

選擇你要導入到的那個mole(在AndroidStudio中相當於Eclipse中的project),如果當前只是一個項目,下拉框中除了app也沒有其他的內容,那麼直接點擊ok確認。

這樣jar就被添加到項目中來了。

㈤ android怎麼引入第三方jar包啊。。。不引入程序報錯。。。

直接把jar包放入libs文件夾下,然後在Android.mk中中加入如下類似語句(注意把我後面的注釋去掉)
LOCAL_STATIC_JAVA_LIBRARIES := libarity //自定義定義lib的名稱

LOCAL_PREBUILT_STATIC_JAVA_LIBRARIES := libarity:libs/asmack-jse.jar //為上面定義的lib指定具體的jar文件

這樣應該就可以

如果還不清楚請看以下鏈接:
http://www.360doc.com/content/12/0222/17/8765846_188677392.shtml

㈥ android studio中怎麼導入jar包

2種方法

  1. 方法一



    聯網更新即可。

    ㈦ AndroidStudio怎樣導入jar包

    Android開發導入Jar包主要分為以下幾步:
    1、打開自己的Eclipse,在自己的Android工程上名上右鍵->Build Path ->Con figure Build Path。
    2、在Libraries選項卡中,選擇右側的Add External JARs,然後選擇要導入的第三方的jar包即可!
    3、在Order and Export選項卡中,點擊右側的Up按鈕,將剛才引入的jar包放到最上方的位置,前邊的勾記得要勾上!(關於放到首位,是自我感覺這樣是最安全,最好用的方法,沒有什麼必然原因)。
    這樣你的第三方的jar包就算成功的引入到你的工程文件中了!你會看到你導入的第三方的jar包出現在了你工程文件的最上方,這說明你已經成功的完成了它的引入。

    ㈧ android studio怎麼引入第三方jar包

    將第三方jar包加入到libs文件夾中,打開工程所在Project Structure,然後選擇Dependencies,點擊那個加號選擇File Dependency ,然後再Libs文件夾中選擇要導入的jar包。
    兩外還有一種方法是在project選中jar包點擊右鍵"Add as library",這種方法需要定位到項目的根目錄,即build.gradle所在的目錄。

    dependencies
    {
    compile files('libs/android-support-v4.jar')
    compile files('libs/xxxx.jar')
    }

    ㈨ android studio怎麼引入jar包

    不知道你會不會有和TeachCourse一樣的想法,`dependencies`區塊引入的jar包的名稱長,基本無法記住,每一節又表示什麼含義?Android Studio引入依賴項有幾種方式?讓我先看下面的這個例子:

    dependencies{
    compileproject(":mylibrary")
    compilefiles('libs/zxing.jar')
    compilefileTree(include:['*.jar'],dir:'libs')
    compile'com.android.support:appcompat-v7:25.1.0'
    compilegroup:'com.android.support',name:'appcompat-v7',version:'25.1.0'
    }

    可以看到Android Studio引入依賴項的方式分為上述四種,按順序依次稱為:

    1、**模塊依賴項**,

    2、**本地二進制依賴項**,

    3、**本地二進制依賴項**,

    4、**遠程二進制依賴項**,

    5、**遠程二進制依賴項**

    引入的方式,打開build.gradle文件,參考上述5種引入jar的方式,解決Android Studio怎麼引入jar的問題

    ㈩ 如何製作Jar包並在android中調用jar包

    千鋒扣丁學堂Android開發學習為您解答:
    jar包有兩種,一種是純粹的庫功能,沒有main入口函數,故無法直接執行;一種是包含main的可執行包!
    如有hello/hello.java文件:
    $ cd hello/$ javac hello.java$ java Hello (Hello為類名,如果Hello類具有main函數的話,可以這么執行)
    第一種jar包命令:

    jar cvf hello.jar hello
    或者

    $ jar cvf hello.jar hello/*.class
    通過如下命令查看兩個jar的內容:

    $ jar tf hello.jarMETA-INF/META-INF/MANIFEST.MFhello/hello/hello.class
    顯示結果是一樣的。

    對於第二種可執行jar包,方法其實可以跟第一種一樣,然後再修改MANIFEST.MF文件。
    在MANIFEST.MF文件中只需要添加一行:

    Main-Class: 可執行主類全名(即包含main函數的類名稱)
    即可。

    但也可以預先創建MANIFEST.MF文件,內容跟上面一樣,讓該文件與hello目錄保持在同一級,然後:

    $ jar cvfm hello.jar MANIFEST.MF hello
    然後就可以通過:

    $ java -jar hello.jar
    運行了。

    ===================

    在實際項目中,可能需要很多個類文件,建議每個類文件均放到一個獨立的文件之中,文件名與該類名應一致,類的聲明為「public class xxx」(當然也可以將很多個類放到同一個文件中,但只有一個類能聲明成public(即與文件名一致的那個類),這將導致其它未聲明為public的類 無法為其它程序調用)。

    比如有兩個位於同一目錄的類文件(它們之間有調用關系),將會被打包成sp_sdk.jar作為庫文件使用,文件目錄關系如下:

    $ ls -l sp/android/printer-rw-r--r-- 1 zwang zwang 944 2011-06-25 17:52 FontProperty.class-rw-r--r-- 1 zwang zwang 1319 2011-06-25 17:51 FontProperty.java-rw-r--r-- 1 zwang zwang 5498 2011-06-25 17:53 PrintGraphics.class-rw-r--r-- 1 zwang zwang 5751 2011-06-25 17:51 PrintGraphics.java
    各個java文件的開頭需要聲明如下(否則其它文件無法import這兩個類):

    package sp.android.printer;
    然後編譯命令是:

    $ javac sp/android/printer/FontProperty.java $ javac sp/android/printer/PrintGraphics.java
    注意編譯的位置,因為各自已經聲明了「package sp.android.printer;」,所以直接進入到sp/android/printer/目錄下是編譯不過的。

    然後生成jar文件:

    $ tar cvf sp_sdk.jar sp
    然後就可以創建測試程序調用該庫了(測試程序裡面就可以「import sp.android.printer.*」了)。

    假如測試程序test.java與sp_sdk.jar同一目錄,編譯及運行命令:

    $ javac test.java$ java Test
    如果不在同一目錄,編譯及運行命令:

    $ javac -classpath .:/path/to/sp_sdk.jar test.java$ java -cp .:/path/to/sp_sdk.jar Test

熱點內容
真我手機如何解除手機密碼 發布:2024-05-04 18:24:44 瀏覽:707
資料庫嵌套 發布:2024-05-04 18:24:29 瀏覽:145
豌豆莢源碼 發布:2024-05-04 18:10:54 瀏覽:116
蘋果消息的聲音安卓怎麼弄 發布:2024-05-04 18:06:23 瀏覽:554
減配配置有哪些 發布:2024-05-04 18:04:58 瀏覽:962
查詢密碼單是什麼 發布:2024-05-04 17:54:03 瀏覽:40
安卓系統不支持網路怎麼辦 發布:2024-05-04 17:49:31 瀏覽:128
oraclesqlserver 發布:2024-05-04 17:49:16 瀏覽:47
關愛腳本 發布:2024-05-04 17:43:47 瀏覽:422
linuxshellif 發布:2024-05-04 17:09:47 瀏覽:17