1. 如何將androidStudio項目打包成jar包並使用
成功後:
在需要使用的工程中,添加jar包到libs目錄中,右擊 Add as Library 即可
可以看到這邊可以正常使用之前創建的加法運算了
在創建jar的同時會生成一個 arr包 ,同樣也可以使用
2. Android Studio 3.5導入AOSP編譯的classes.jar
一、適用場景
我們在寫應用時可能會需要調用系統隱藏的API,這些API是我們無法直接訪問的,報如下錯誤:
此時,我們需要將系統AOSP的out/target/common/obj/JAVA_LIBRARIES/framework_intermediates/classes.jar導入到Android Studio中,使app能夠訪問這些介面。
二、實現步驟
Step1 . 在app目錄下建立libs文件夾,並將classes.jar包放入該路徑
Step2 .在app目錄上右鍵【Open Mole Settings】,點擊左側【Dependencies】,選擇app,點擊【+】選擇【2 Jar Dependency】,添加
選擇我們的libs/classes.jar,點擊【OK】
Step3 .在Mole的build.gradle中,dependencies自動增加依賴配置,注釋掉下面一行
implementation fileTree(dir: 'libs', include: ['*.jar'])
並將implementation files('libs/classes.jar')改為
compileOnly files('libs/classes.jar')
最終如下圖所示
Step4 .修改Project的build.gradle,在allProjects中增加如下語句
gradle.projectsEvaluated {
tasks.withType(JavaCompile) {
options.compilerArgs.add('-Xbootclasspath/p:app\\libs\\classes.jar')
}
}
Step5 .修改jar包優先順序,在Moels的app.iml文件中找到我們的classes.jar包所在行,
<orderEntry type="library" name="Gradle: __local_aars__:/Users/mrwong/AndroidStudioProjects/uart_daemon/app/libs/classes.jar:unspecified@jar" level="project" />
將其移動到
<orderEntry type="jdk" jdkName="Android API 29 Platform" jdkType="Android SDK" />
這一行之上,最終如下圖所示:
至此,app可以優先訪問我們自己的jar包 。
3. android studio 怎麼引入jar包
1、將第三方jar包加入到libs文件夾中
2、有兩種方式將jar引入進工程目錄:第一種是打開工程所在Project Structure,然後選擇Dependencies,點擊扒凱那個加號選擇File Dependency ,然後再Libs文件夾中選擇要導入的jar包,
4. 如何在Android Studio添加aar包或jar包引用
1、首先Android工程的主應用程序是iTool,我們是在主應用程序中引用其它的jar包。2、依次點擊【File】——【New】——【New Mole】,彈出【Create New Mole】窗體,在窗體中選擇【Import .JAR/.AAR Package】選項,然後點擊【Next】按鈕,進入jar包文件選擇界面,在該界面中選擇一個jar包文件並給它命名,最後點擊【Finish】按鈕。添加完jar包文件後如圖所示。3、添加完jar包以後,接下來就該讓主應用程序iTool對它進行引用了。選中iTool,右鍵菜單,點擊【Open Mole Settings】選項,或者直接按下F4鍵,彈出【Project Structure】窗體。4、選中【Moles】區域中的iTool,在右側區域中選擇【Dependencies】選項卡,點擊右側的【+】按鈕,在下拉列表中選擇【Mole Dependency】,彈出【Choose Moles】窗體,在裡面選中剛才添加的jar包,然後點擊【OK】按鈕即可完成jar的引用。
5. androidstudio載入不同jar
1.
只有jar包無res文件消吵襲的情況下,直接把jar包拷碰螞貝到項目的libs目錄下(在與res平級的目錄下新建libs文件夾),然後右擊jar包,選擇Build Path中的Add toBuild Path,即可。
2.
既有jar包又有res的情況下,右擊項目,選擇彈出框最下面的Properties選項點擊, 然拿兄後在彈出框中查找到Android這個標簽的頁面並打開, 點擊右下邊的Add按鈕, 添加作為
6. android studio開發時怎麼導入jar文件
進行打開一個Android studio開發的工具,然後在Android studio中找到一個項目,然後在項目中app目錄下,一般有一個libs文件,如果沒有就進行創建,然後把jar的文件,拖動到libs中。
然後就會彈出了move的框中,把jar添加到libs等路徑的確褲配認的信息,直接點擊「ok」。
在non-project files access的框中,進行選中一個i want to edit these files anyway選項,然後點擊ok。
這樣就把jar文件添加到了libs中,添加完成還沒有完成,需要添加到library中。
進行選中一個jar的文件,進行點擊滑鼠右鍵,彈出了下拉的菜單中進行選銀純和中一個鋒盯為「add as library」的選項。
就會彈出了一個create library進行創建library,直接點擊」ok「即可。