Android StudioからJarパッケージをエクスポート
1811 ワード
整理者:Insomniaに問題があれば、速やかに指摘してください.ありがとうございます.
解決策:
Type 1
Android StudioをIDEとして使用すると、Moduleをjarパッケージにエクスポートする形式に遭遇しますが、検索してみますと、以下のようにまとめられています.
Step 1:エクスポートするModuleのビルドに入ります.gradleファイルでは、
PS:もしあなたの
アプリケーションIDがあれば削除が必要です!()
Step 2 :
このとき、あなたのmoduleはlibrary形式になります.この場合、build->make projectをクリックする必要があります.待機後、ターゲットmoduleの下にbuildフォルダが表示されます
step 3:
buildを開く->intermediatesを見つけて開く->debugまたはreleaseの2種類のフォルダが表示されます(debug modeまたはrelease modeが設定されているため、classesが見つかります).JArファイル;
step 4:
もしあなたがassetsを使っていなかったら、あなたのclasses.jarは直接使用できますが、役に立つ場合は、表示することをお勧めします.
Type2:
gradleファイルにjarを生成する関数を追加します.
そして端末(Terminal)にgradlew makeJarを入力する.すぐ
終わりの言葉
話が乱れているので、理解してほしいです.
解決策:
Type 1
Android StudioをIDEとして使用すると、Moduleをjarパッケージにエクスポートする形式に遭遇しますが、検索してみますと、以下のようにまとめられています.
Step 1:エクスポートするModuleのビルドに入ります.gradleファイルでは、
apply plugin: 'com.android.application'
をapply plugin: 'com.android.library'
に変更します.PS:もしあなたの
defaultConfig {
applicationId "com.example.sounddemo"
minSdkVersion 15
targetSdkVersion 21
}
アプリケーションIDがあれば削除が必要です!()
Step 2 :
このとき、あなたのmoduleはlibrary形式になります.この場合、build->make projectをクリックする必要があります.待機後、ターゲットmoduleの下にbuildフォルダが表示されます
step 3:
buildを開く->intermediatesを見つけて開く->debugまたはreleaseの2種類のフォルダが表示されます(debug modeまたはrelease modeが設定されているため、classesが見つかります).JArファイル;
step 4:
もしあなたがassetsを使っていなかったら、あなたのclasses.jarは直接使用できますが、役に立つ場合は、表示することをお勧めします.
Type2:
gradleファイルにjarを生成する関数を追加します.
task makeJar(type: Copy) {
delete 'build/libs/yourJarName.jar'
from('build/intermediates/bundles/release/')
into('build/libs/')
include('classes.jar')
rename ('classes.jar', 'yourJarName.jar')
}
makeJar.dependsOn(build)
そして端末(Terminal)にgradlew makeJarを入力する.すぐ
終わりの言葉
話が乱れているので、理解してほしいです.