#build.gradle
=> gradle build-tools 버전을 빌드 서버에 맞도록 classpath를 변경
Ex)3.3.2 -> 3.1.1
classpath 'com.android.tools.build:gradle:3.1.1'
#app/build.gradle
=> SDK 버전 및 build tool version을 명시, buildToolsVersion의 경우 수동으로 입력
compileSdkVersion "28"
buildToolsVersion "28.0.3"
=> 앱 이름 변경
android{
def APP_NAME = "WifiMonitoringService"
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
applicationVariants.all { variant ->
variant.outputs.all {
outputFileName = APP_NAME + ".apk"
}
}
}
}
}
#Android.mk 이용하여 build
명령어:
$(info return :$(shell ./gradlew assembleRelease)
결과물
./app/build/outputs/apk/release/WifiMonitoringService.apk
참조 : https://github.com/jitpack/jitpack.io/issues/3687
'android' 카테고리의 다른 글
JNI 사용법 링크 (0) | 2020.01.03 |
---|---|
Android P native service 및 client 예제 (0) | 2019.12.19 |
android internet 연결 확인 (0) | 2019.11.27 |
android alarm 세팅 (0) | 2019.11.27 |
Android bp usage (0) | 2019.10.15 |