Saya sedang membangun perpustakaan Android asli reaksi yang bergantung pada:
dependencies {
compile 'com.google.maps.android:android-maps-utils:0.5'
}
Ternyata android-maps-utils tidak berfungsi seperti yang saya inginkan, jadi Saya mem-forknya dan ingin menggunakan versi perpustakaan ini milik saya, bukan yang resmi. Saya tidak dapat menemukan cara untuk melakukannya, saya mencari cara mengimpor perpustakaan dari github di dalam gradle dan saya menemukan ajoberstar/gradle-git tetapi tidak ada instruksi yang jelas tentang cara melakukannya dan semua contoh yang saya temukan tidak berfungsi untuk saya (misalnya yang ini: Gradle: bagaimana cara mengkloning repo git dalam suatu tugas?). Apakah ada cara yang lebih mudah untuk mencapai hal seperti itu?
Sunting:
Ini adalah struktur saya (disederhanakan):
root:
| build.gradle
| settings.gradle
| aars
| map-util.aar
| libs
| android
| build.gradle
root build.gradle -> repositories { flatDir { dirs 'aars' } }
pengaturan.gradle ->
include ":react-native-maps-lib"
project(":react-native-maps-lib").projectDir = file("./lib/android")
android/build.grandle -> compile(name: "map-util", ext:"aar")