[英]Use custom android.bluetooth. instead of one present in default sdk android.jar in android studio
我想使用自定義android.bluetooth而不是使用android SDK附帶的android.jar中的自定義。 我將android.bluetooth編譯為單獨的jar文件,並導入了Studio apk項目。 將其作為模塊后,Studio可以解析我在BluetoothAdapter.java中添加的自定義API。 但是在編譯時我遇到方法未找到錯誤,因為“找不到符號方法xxx”
我嘗試了此處提到的步驟,以編輯gradle文件以更改順序並添加Xbootpath。 但是仍然失敗。 任何幫助深表感謝。
bootclasspath
參數必須是絕對路徑。 因此,您應該像這樣修改build.gradle:
def androidJar = file('android.jar') // obtain you jar file
allprojects {
gradle.projectsEvaluated {
tasks.withType(JavaCompile) {
options.compilerArgs.add("-Xbootclasspath/p:$androidJar") // file.toString() is absolute path.
}
}
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.