Artikel di HowtoGeek ini menjelaskan cara yang mungkin menggunakan adb :
- aktifkan USB debugging
- hubungkan perangkat Anda ke komputer Anda
- jalankan perintah
adb shell pm setInstallLocation 2
(atau, sintaks baru , adb shell pm set-install-location 2
)
- putuskan, dilakukan.
Perintah ini akan menetapkan target instalasi default perangkat ke SDCard Anda. Itu tidak selalu berarti semuanya terinstal di sana: hanya aplikasi yang mendukung ini yang akan masuk ke sana, dan pengembang dapat "menolak" ini di manifes aplikasi mereka jika menurut mereka diperlukan. Dari referensi API tertaut :
Mengubah lokasi pemasangan default. Nilai lokasi:
0
: Otomatis — Biarkan sistem menentukan lokasi terbaik.
1
: Internal — instal pada penyimpanan perangkat internal.
2
: Eksternal — instal di media eksternal.
Catatan: Ini hanya dimaksudkan untuk debugging; menggunakan ini dapat menyebabkan aplikasi rusak dan perilaku yang tidak diinginkan lainnya.
Untuk perincian lebih lanjut tentang ADB, dan bagaimana Anda dapat mis. Mendapatkan versi minimalnya ke komputer Anda (tanpa perlu terlalu banyak menginstal seluruh SDK), Anda dapat melihat pada adb tag-wiki .
Pembaruan: Untuk menghindari kebingungan dengan jawaban t0mm13b , beberapa izin pada proses instalasi:
- Anda menemukan beberapa aplikasi di google-play-store dan memutuskan untuk menginstalnya
- setelah Anda mengklik "instal" dan menyetujui persyaratan / izin, apk diunduh ke
/data/local
, yaitu ke penyimpanan internal Anda . Anda tidak dapat mengubahnya.
- ketika unduhan selesai,
.apk
akan diinstal secara otomatis. Ke mana, tergantung pada banyak hal:
- jika dev tidak menentukan
android:installLocation
properti di aplikasi-nya Manifest
, aplikasi akan diinstal ke cerita internal. Berhenti penuh, tidak ada pilihan lain (lihat: referensi API ).
- jika ini
android:installLocation
diatur ke preferExternal
, dan penyimpanan eksternal tersedia, itu akan pergi ke sana.
- jika diatur ke
auto
, itu lagi tergantung:
- apakah aplikasi berisi widget, layanan, ingin memulai saat boot, dan beberapa hal lainnya, ia pergi ke penyimpanan internal. Berhenti penuh, tidak ada pilihan lain.
- ia pergi ke mana perangkat "lokasi instal default" menunjuk ke