Apakah mungkin untuk menginstal Android Studio di Windows Server 2012?

1

Saya memiliki persyaratan untuk menginstal Android Studio di Windows Server 2012 agar pengguna lain dapat mengembangkan perangkat lunak yang menghubungkan ke server dengan desktop jarak jauh, sehingga kode akan berada di server sepanjang waktu.

Apakah mungkin untuk melakukan itu? atau Android Studio tidak kompatibel dengan Windows Server 2012?

Saya telah mencari banyak dan saya tidak dapat menemukan apa pun, saya hanya menemukan sumber daya untuk windows 7/8/10 dan saya ingin tahu sebelum menginstal Android Studio dan sebelum menginstal Windows Server 2012.

pableiros
sumber

Jawaban:

1

Ya, mungkin untuk menginstal Android Studio di Windows Server 2012 tetapi Anda mungkin mengalami masalah saat menggunakan emulator serta masalah berbagi kode antara pengembang. Saya telah menginstalnya di server Windows 2012 tetapi ini tidak digunakan untuk berbagi kode umum antara beberapa pengembang.

Untuk emulator (mis. Intel HAXM), jika Anda menginstal dan menjalankan Hyper-V, Anda akan menemukan bahwa emulator tidak akan berjalan. Apa yang saya lakukan pada sistem saya (desktop multi-boot dan laptop yang menjalankan VM) adalah menjalankan konfigurasi dengan Hyper-V dinonaktifkan saat boot ketika saya sedang mengerjakan pengembangan Android saya (dan teknologi virtualisasi lainnya.) Untuk server, Anda bisa melakukan hal yang sama tetapi perlu menilai apakah Anda perlu menjalankan Hyper-V sepanjang waktu. Jika tidak, keputusannya lebih mudah. Jika Anda membutuhkan Hyper-V yang berjalan di server maka Anda tidak akan dapat menjalankan emulator Intel haxm.

Masalah lain yang akan Anda temui adalah lokasi proyek bersama untuk pengembang dan memastikan mereka tidak saling menimpa. Secara default, setiap pengguna akan mempertahankan ruang proyek mereka sendiri di folder rumah mereka, bukan folder bersama sehingga Anda mungkin memiliki masalah kontrol versi terutama jika ada kemungkinan mereka bekerja pada proyek yang sama dan menyalin kode ke ruang proyek mereka sendiri .

Anda harus mengetahui bagaimana Anda akan menangani kode sumber jika mereka semua bekerja pada kode yang sama - kemungkinan besar ini harus menjadi prosedur untuk memeriksa siapa yang memperbarui kode kecuali Anda memiliki solusi teknis untuk memeriksa kode masuk dan keluar dll.

Jika semua yang Anda lakukan adalah menyediakan lingkungan pengembangan dan tidak ada rencana untuk membuat coders Anda bekerja pada kode yang sama maka Anda harus baik-baik saja dengan satu-satunya masalah penyimpanan tergantung pada jumlah pengembang, kode yang mereka kembangkan, dll.

Enigman
sumber