Quantcast
Channel: 簡睿隨筆
Viewing all articles
Browse latest Browse all 897

Android Studio添加外部程式庫的步驟

$
0
0

在Android Studio裡新增第三方程式庫的步驟試了好幾次才終於成功,以下是設定紀要。測試專案是TwitterProject,測試的主模組是Twitter。

我由下載jTwitter.jar用來建立Twitter連線,首先要將jtwitter.jar加入Android Studio的專案環境裡:

  1. 在專案的模組Twitter資料夾新增libs資料夾,最簡單的方法是點擊Android Studio最下方的Tool Window: Terminal,Terminal視窗出現後會在模組資料夾裡,用「md libs」建立子目錄,或自行在檔案總管或DOS box建立皆可。

  2. 將jtwitter.jar複製到新建的libs資料夾裡。(查看 AndroidStudioProjects\TwitterProject\Twitter\libs\jtwitter.jar是否存在)。

  3. 由左側【Project】 tool window瀏覽新建的libs,在libs節點按右鍵選【Add as Library…】。
    enter image description here

  4. 由功能表【File】→【Project Structure…】打開專案結構視窗,點擊Twitter模組切換右側的分頁到【Dependencies】:

    1. 按最右側的+號以新增相依對象
    2. 點擊【File Dependency】
    3. 由libs挑選jtwitter.jar
    4. 按OK
      file dependency
  5. 打開Twitter模組裡的build.gradle查看是否已有下列設定,第二個compile是上一步驟加入的:

 
dependencies {
    compile 'com.android.support:appcompat-v7:+'
    compile files('libs/jtwitter.jar')
}
  


6.在Activity Java程式裡使用Twitter類別:

        Twitter twitter = new Twitter();
        twitter.setAPIRootUrl("http://jdev.tw");
  


7.由功能表【Build】→【Rebuild Project】重建專案,有時在執行gradle clean任務時會出現classes.jar無法刪除的錯誤,重新啟動Android Studio後再試一次,如果還不行的話再執行下列步驟:
 7.1.再開啟Terminal tool window,執行以下指令:

rem 確認一下JDK根目錄是否正確,我使用的是JDK 1.7
set JAVA_HOME
rem 切換到專案目錄
cd ..
gradlew build
    

 7.2.如果是要清除先前產生內容,指令是「gradlew clean」

8.在Android Studio裡用Run執行。

##

您可能也會有興趣的類似文章

The post Android Studio添加外部程式庫的步驟 appeared first on 簡睿隨筆.


Viewing all articles
Browse latest Browse all 897

Trending Articles