Bagaimana saya bisa menginstal Android Studio dan sistem Android SDK di sistem Linux?

1

Android Studio benar-benar tampaknya lebih memilih untuk bersikap seperti itu berjalan pada sistem single-user. Apakah ada cara yang baik untuk menginstalnya dan Android SDK pada sistem Linux dengan cara yang meminimalkan jumlah data per pengguna yang dibuatnya?

Saya punya banyak mesin klien Fedora Linux dengan ratusan akun. Akun memiliki kuota disk yang relatif kecil dan cara default untuk menjalankan Android Studio akhirnya menjatuhkan 2-3 GB data ke direktori home masing-masing pengguna, antara SDK dan gambar AVD. Saya ingin, jika mungkin, memiliki Android Studio, SDK, dan gambar AVD default yang dipasang secara terpusat pada setiap sistem (atau, bahkan lebih baik, pada bagian NFS yang mereka semua pasang), sedemikian rupa sehingga ketika pengguna mulai Android Studio dari entri menu standar, semuanya hanya berfungsi tanpa pengguna harus mengkonfigurasi secara manual apa pun yang berkaitan dengan rincian instalasi sistem.

Sistem yang menjalankan Android Studio semuanya adalah Fedora 23. (Server NFS adalah Scientific Linux 6, tetapi itu tidak terlalu menjadi masalah.)

asciiphil
sumber
Hmm, terlihat rumit, sebagai studio.shkode-keras $HOME, walaupun dengan keberuntungan Anda mungkin dapat menyesuaikan ~/.AndroidStudio2.0/config/optionsfile untuk menunjuk ke Android/Sdkdirektori bersama , kecuali perangkat lunak mengasumsikan baca / tulis ke direktori itu ...
thrig
Saya pikir file konfigurasi per-pengguna perlu dibaca-tulis untuk para pengguna sehingga mereka dapat menyimpan preferensi individu yang sebenarnya, seperti skema warna dan sebagainya.
asciiphil
Temukan instruksi terperinci di halaman ini . Harus membantu siapa pun yang mencapai di sini untuk solusi ...

Jawaban:

0

Semua perpustakaan yang dibutuhkan oleh Android Studio dapat dibagikan.

Buka instance Android Studio Anda dan buka:

File -> Project Structure 

Di sana Anda akan melihat entri sebelah kiri "Lokasi SDK". Anda dapat mengatur jalur di sana ke:

  • Lokasi Android SDK
  • Lokasi JDK
  • Lokasi Android NDK
Fiil
sumber
1
Itu adalah sesuatu yang harus dilakukan setiap pengguna secara individual, yang berarti bahwa saya harus memastikan masing-masing pengguna kami membaca dokumentasi tentang "Cara Mengatur Android Studio" sebelumnya. Dengan jumlah orang yang saya dapatkan (dan keinginan banyak dari mereka harus memulai pengkodean), saya pikir itu tidak mungkin. Saya mencari solusi yang memungkinkan pengguna kurang lebih cukup klik pada entri menu dan pergi, tanpa harus khawatir tentang lokasi data sampai mereka membutuhkan sesuatu yang tidak biasa.
asciiphil
@asciiphil menggunakan skelfile yang menetapkan default untuk studio?
thrig
0

Jika Anda tidak ingin pengguna mensetup pengaturan Android Studio secara manual, gunakan file kerangka dan buat jalur untuk pengguna yang menautkan ke folder bersama.

Fiil
sumber