1. 我的android studio 為什麼沒有libs目錄
Android Studio默認是沒有的,你可以自己在src文件夾下創建一個或者工程文件下。
androidandroid studio基本目錄
build:構建目錄,相當於Eclipse中默認java工程的bin目錄。
libs:依賴包
src:
main
java Java代碼
res 資源文件
layout App布局及界面元素配置
menu App菜單配置
values
dimens.xml 定義css的配置文件
strings.xml 定義字元串的配置文件
styles.xml 定義style的配置文件
AndroidManifest.xml App基本信息(名稱、版本、SDK、許可權等等)
ic_launcher-web.png App圖標
build.gradle:Gradle構建腳本。如果你要把這個jar包放在工程中使用的話,對著這個jar包點擊右鍵,會出現add as libary,點擊確定,就可以在工程中使用這個包了。
2. android studio libs文件夾在哪
1先在Android studio導入一個項目,然後進入到項目中,依次進入到app>>src>>main下。
2
在main的文件下進行創建一個jinlibs,然後選中main的文件,進行右鍵,彈出框中點擊「new」,移動下一級菜單中選擇「directory」。
3
對創建的文件夾進行昵稱,在昵稱中進行輸入「jinlibs」,然後點擊「ok」。
4
這樣在main的文件中創建一個為jnilibs的文件夾。
5
然後在jinlibs中文件進行添加so的文件,進入到so文件存放的文件中,直接把so的文件拖動到jinlibs的文件中。
6
拖動完成之後,會提示一個確認款提示信息,直接點擊「ok」即可。
7
在non-project file access中第一個我希望編輯文件,第二個為我想在當前會話中編輯任何非項目文件,根據的自己需要進行選擇,可以默認即可,點擊ok。
8
這樣就把so文件添加到jnilibs的文件中,這樣的話程序的代碼就可以進行調用其中方法。
3. android studio怎麼導入libs
Android Studio-Gradle項目中添加libs目錄
現在項目轉到android studio下開發
在libs目錄下加了些so文件,但是打包發現沒有打包到apk中,從網上查了下
打開app下的build.gradle文件
配置如下:
apply plugin: 'android'
android {
compileSdkVersion 19
buildToolsVersion "19.0.0"
defaultConfig {
minSdkVersion 16
targetSdkVersion 19
versionCode 1
versionName "1.0"
}
buildTypes {
release {
runProguard false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
}
}
sourceSets {
main {
jniLibs.srcDirs = ['libs']
}
}
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
}
無非就是添加了兩個地方
一個是:
sourceSets {
main {
jniLibs.srcDirs = ['libs']
}
}
另外一個:
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
}
4. Android Studio 怎麼添加外部庫
Android Studio 添加外部庫步驟如下:
新建好了Android項目,添加一個第三方已經打包好的jar文件進你項目,下面就已添加一個odata4j的一個包。
5. android studio怎麼添加library
啟動AndroidStudio後,打開需要接收Library的項目。比如有兩個項目,項目A,和Library項目B,那麼打開項目A,點擊右上角的File菜單。在下拉菜單中依次找到New— —Import Mole,點擊打開項目導入窗口。注意導入的是Mole而不是Project,如果是Project的話AndroidStudio會自動打開一個新的窗口編輯,那樣的話就是不Library了。在打開的窗口中點擊右側的"..."瀏覽窗口,在文件夾窗口中找到要導入的Library項目的位置,選擇後點擊底部的OK按鈕導入。導入窗口中顯示了該Mole(項目)的詳細信息,點擊Finish完成導入。需要注意的是導入到AndoridStudio項目中的Library也必須是AndroidStudio項目,不能是Eclipse項目,如果是Eclipse項目的話,需要選擇導出AndroidStudio項目。把Library項目添加到源項目中點擊頂部左上角的File菜單,在出現的下拉菜單中找到Project Structure,點擊進入。在窗口左側選擇原始的項目後,點擊右側的Dependencies(依賴項)。可以看到項目當前引用的jar包等信息。點擊右側的「+」添加按鈕,在下拉菜單中找到Mole Dependency(項目依賴),點擊打開項目選擇窗口。選擇前面步驟中導入的Library項目後,點擊OK按鈕導入到原始項目中。原始項目的依賴項中就出現了導入的Libray項目,這時在項目中就能正確引用Library項目中的內容了,點擊底部的OK按鈕完成添加。出現是否更新CVS文件的提示窗口的話,點擊Yes進行進行更新和確認。項目進入到Gradle自動構建的環節。構建完成後點擊底部的Messages,選中Gradle Build。在裡面提示了BUILD SUCCESSFUL,說明項目構建完成。這時Library項目就導入到原始項目完畢,可以在項目中正常引用Library項目中的內容了。
6. android studio怎麼添加jar包
1、新建Android項目,添加一個第三方已經打包好的jar文件進項目,下面就已添加一個odata4j的一個包
6、這樣就完成了jar文件添加
7. eclipse android 怎麼添加libs
點擊項目-右鍵-new-Folder-取名libs-然後復制jar包到這面去
如果想關聯jar包的話
點擊項目-右鍵-Build Path-configure Build..-Libraries-Add JAR- 選擇你的額jar包就關聯 一下下就行了
8. android studio怎樣導入第三方庫 步驟
Android Studio導入第三方庫的方法我個人知曉的有三種:
一、Gradle抓取
二、libs導入
三、源碼導入
一、Gradle抓取
Gradle抓取的方法最為簡單,只需在Project->app文件夾下的build.gradle文件中添加依賴:
build.gradle文件夾所在位置
在builde.gradle文件中制定位置添加代碼
compile 'cn.finalteam:galleryfinal:1.4.8.7'
然後同步一下工程即可。
二、libs導入
將從網上下載對應的第三方庫的jar包放入Project->app文件夾下的libs文件夾:
libs文件夾所在位置
然後在單擊jar包右鍵,選擇「Add as library...」可實現導入;或者在我們上述的build.gradle文件中添加依賴:
ompile files('libs/galleryfinal.jar')
三、源碼導入
選擇Android Studio菜單欄File->New->import Mole...,彈出窗口選擇Mole的路徑:
找到下載好的第三方庫,找到其中用的Mole:
選擇galleryfinal,點擊OK。
同步一下工程,會出現這樣的報錯信息:
點擊「Open File」,找到錯誤的地方:
導入庫的build.gradle位置
將「project_version」修改為版本名稱,如"1.0":
再次同步工程,又會出現報錯信息:
原因是找不到bintray.gradle文件,查找了以下網上的解決方法是刪除或注釋掉第三方庫的build.gradle文件中的:apply from: "../bintray.gradle"
然後我們繼續同步工程,會發現Android Studio一直停留在:
這是因為第三方庫需要用到相應的jar文件或gradle文件或arr文件,如果覺得這個過程太慢,可以考慮以下方法:
翻牆
手動下載相應文件,參考:聽說你Android Studio更新Gradle很慢
放棄治療,等待下載完畢