1. 程式人生 > >在Android Studio中新增libs

在Android Studio中新增libs

Android Studio  這款IDE是依賴於Gradle去構建,可以像Eclipse一樣去載入.so檔案,jar包,.aar檔案。但是更方便的就是依賴Gradle去引入需要使用的第三方的SDK等等。只需要在類似於下面的gradle中新增依賴(dependencies{

compile 後面可以載入檔案,專案,SDK路徑。

}), Android studio就能自己去載入所需要的SDK。

可以複製下面的程式碼到對應的app.gradle:

sourceSets {
        main {
            jniLibs.srcDirs = ['libs']
        }
    }


先分析一波Android Studio如下圖所示,點選第一個紅框會出現一個列表,Android是AS預設的,project是和eclipse的包的列表結構類似,可以根據自己的習慣自行切換。

如下圖所示,在選擇Android 的選項下面顯示的jniLibs 目錄和選擇 project 選項下面的libs 其實是一個,可很多人卻不知道如何生成。

   


解決方法就是在 build.gradle中 的android  括號裡面加入   下面程式碼   ,新增完之後sync 下會自動生成 圖一中的jniLibs 目錄(PS:如何同步------->每當你改動gradle時,系統會在gradle頁面的右上角有個同步按鈕sync Now)

sourceSets {
    main {
        jniLibs.srcDirs = ['libs']
    }
}

相關推薦

Android Studio新增libs

Android Studio  這款IDE是依賴於Gradle去構建,可以像Eclipse一樣去載入.so檔案,jar包,.aar檔案。但是更方便的就是依賴Gradle去引入需要使用的第三方的SDK等等。只需要在類似於下面的gradle中新增依賴(dependencies

android studio新增RecyclerView的依賴包

因為RecyclerView屬於新增的控制元件,需要在support庫在匯入。 方法一:在專案下的build.gradle檔案中新增 首先需要在專案中找到所對應的module。在module中開啟build.gradle檔案 接著在build.gradle檔案中找到dependencies

Android Studio新增阿里雲Maven倉庫映象

不知道公司網最近怎麼抽風了,載入依賴的速度奇慢無比,加入阿里雲的映象地址之後就順暢了很多,其實也比較簡單,這裡記錄下: buildscript { ext.kotlin_version = '1.3.0' repositories { maven {

Android Studio新增RoundedImageView控制元件

分分鐘帶你搞定Android開發圓形頭像 目前在應用開發中,矩形的頭像基本沒有了,大多是圓形或圓角矩形,本文簡簡單單輕輕鬆鬆幫你搞定圓形或圓角矩形的頭像。 可以自定義控制元件實現,而本文使用的是第三方開源控制元件RoundedImageView,改控制元件支援圓形、

Android Studio新增整體的activity類檔案,重新編譯後提示“程式包R不存在”解決

問題描述: 做新功能模組開發,新增兩個寫好的activity類檔案,資原始檔和jave都整合好了,最後 Rebuild Project的時候編譯的message裡面出現“程式包R不存在”提示 解決辦

android studio新增.jar檔案後,rebuild不報錯,執行報錯的解決

問題如題,一直以為是下載的jar有問題 報如下錯誤: Error:Execution failed for task ':app:transformResourcesWithMergeJavaResForDebug'. > com.android.build.api.

Android studio為專案新增模組依賴的過程

1、點選選單file>project structure或者點選工具欄中倒數第三個圖示project structure。 2、開啟project structure後,在modules中

將 github 的程式碼新增Android studio 執行

今天終於將github 上面的程式碼下載後,實現了程式碼能夠執行,記錄一下過程: 下載後解壓並載入到AS中,make project會出現如下問題: Connection refused 退出AS, copy了一份 下載的程式碼ImitateNetEas

Android Studio為jar新增source原始碼

下面的步驟將介紹如何在Android Studio中為jar庫繫結原始碼!!! 1. 在build.gradle中新增jar依賴: dependencies {     compile fileTree(dir: 'libs', include: ['*.jar'])

Android studio如何引用libs目錄的aar檔案

在build.gradle檔案中新增如下程式碼 repositories{ //libs 目錄 flatDir{ dirs "libs" } } depend

android studio jni底層日誌的打印

添加 註意 erro ldl end 1.0 dto 字符 ati 1 添加ndk對log支持若需要添加ndk對log的支持,只需要通過以下2步即可實現。 1.1 修改Android.mk如生成的庫文件是“.so文件”,則在Android.mk中添加如下內容:LOCAL_L

android studio配置X5 webview時的一個坑

這也 default ips build 找到 沒有 androi lte sed 在接入X5的第二步中,需要配置so文件,這裏說一下遇到的坑 1. 需要把demo下載回來,不然你找不到so文件,找到so文件後放到自己相對應的目錄下邊,自己裏面那個目錄也沒有,所以和文件夾一

android studio使用recyclerview小白篇(三)

col gray sharp lead fin == ret size n) 繼續接著昨天的來,昨天終於弄好了一個例子,但是那個沒有點擊事件, 需要自己添加,參照別人的例子,弄了個比較簡單的,主要是改動myRecycleradatper.java中的部分. 增加如下的接口:

Android StudioGit和GitHub使用詳解

可能 必須 窗口 gin 擁有 說明 詳細 對話 發現   一、Git和GitHub簡述    1.Git    分布式版本控制系統,最先使用於Linux社區,是一個開源免費的版本控制系統,功能類似於SVN和CVS。Git與其他版本管理工具最大的區別點和優點就是分布式;  

Android Studio 的FindBugs插件使用,輕松幫你發現Bug (轉)

程序員 roi 捕獲 cas inter 常量 接下來 多線程 ndb 在日常開發過程中難免會因為一時疏忽而留下一些Bug,這些Bug就是埋在程序裏的定時炸彈,如果不能及時鏟除就會導致程序的不穩定,異常或閃退的現象,從而導致用戶的體驗的下降。那麽怎麽才能找出這些埋在程序

Android Studio創建(或添加)第一個Hello World應用程序

創建過程 eight 過程 使用真機 項目路徑 應用程序 設備 ext 直接 下面我們將使用Android Studio創建第第一個簡單的Hello World應用程序。 1、打開Android Studio,加載畫面如下圖所示: 2、選擇”Start a new A

Android Studio的Java控制臺中出現亂碼問題?

.com java 亂碼 idt gradle http 今天 highlight class 今天在用Android studio 中敲代碼時發現控制臺出不了漢字,一打漢字全是亂碼的。在此特供解決方案。 在Java的工程目錄build.gradle下添加如下代碼: 1.

認識Android Studio各個模塊

接下來 lib 項目 工具欄 alt 文件管理器 default 少包 菜單 首先看看剛創建完的項目界面,除了菜單欄、工具欄等,沒有什麽可以編輯的界面 通過項目的文件瀏覽器可以打開所有項目文件,所以文件管理器在整個開發過程中相當重要。 其中用到最多的

NDK筆記(二)-在Android Studio使用ndk-build(轉)

路徑 width 能夠 jdk ide 代碼 目標 -1 adl 前面一篇我們接觸了CMake,這一篇寫寫關於ndk-build的使用過程。剛剛用到,想到哪兒寫哪兒。 環境背景 Android開發IDE版本:AndroidStudio 2.2以上版本(目前已經升級到2.

Android studioTerminal使用git(Windows環境)

默認 clone fig android RM 發現 mage body image 因為之前用的是Mac Pro,現在公司使用的是PC機,這2種系統AS的terminal使用還是有點不一樣。 1、下載git,進行安裝(下載地址: http://git-scm.com/