DELETE_FAILED_INTERNAL_ERROR Kesalahan saat Memasang APK

202

masukkan deskripsi gambar di siniSaya menggunakan Pratinjau Android Studio 2.2 . Saya menghadapi masalah ini

Kegagalan: Instal gagal apk yang tidak valid

Kesalahan: Saat menginstal apk,

Saya telah membuat perubahan di build.gradle tetapi tidak bisa melakukan retack, tolong beri saya solusi ???

Ali Sher Kashif
sumber
uninstall versi yang ada dari perangkat
Zeeshan Khan
Selesai, tetapi tidak bisa berhasil. @ZeeshanKhan
Ali Sher Kashif
Harap sertakan log adb (log monitor Android) dari kesalahan yang terjadi ketika Anda mencoba menginstal.
Vaiden
apakah Anda mencoba genymotion atau emulator semacam itu. jika ya coba hapus emulator dan buat kembali yang sama
Jovin

Jawaban:

286

Android studio mac / windows / linux:

Langkah-langkah bersama (mac): Android Studio> Preferences> Build, Execution, Deployment> Run Instan> Hapus centang: Aktifkan Run Instan

Langkah-langkah bersama (windows & linux): File> Pengaturan> Build, Eksekusi, Deployment> Run Instan> Hapus centang: Aktifkan Run Instan

Langkah-langkah dalam Detail:

Langkah 1: Studio> Preferensi (untuk windows & linux membuka File> pengaturan> Build, Execution, Deployment dan kemudian sama dengan mac)

masukkan deskripsi gambar di sini

Langkah 2: Preferensi> Bangun, Eksekusi, Penempatan

masukkan deskripsi gambar di sini

Langkah 3: Bangun, Eksekusi, Penempatan> Jalankan Instan

masukkan deskripsi gambar di sini

Langkah 4: Instant Run> Hapus centang: Aktifkan Instant Run

masukkan deskripsi gambar di sini

Amir
sumber
6
Menonaktifkan proses instan juga bekerja pada Windows, dengan Xiami Redmi 4 Pro
hocikto
Dikonfirmasi bekerja di macOS Sierra 10.12.4 dengan Android Studio 2.3.3
Greg Hilston
16
Adakah yang bisa menjelaskan mengapa ini berhasil, jika seseorang tidak menghapus centang jalankan instan
utdev
Dengan Asus saya adalah karena Android mencegah crash jika Anda memiliki banyak pengguna di smartphone Anda. Saya punya 2 pengguna Pemilik dan Tamu (ketika saya berencana untuk memberikan smartphone ke keponakan "terminator" saya !!!!).
Alexiscanny
Bangun kembali proyek itu bekerja untuk saya. Tidak ingin menonaktifkan proses instan. Terima kasih, @ h4sn
ruwan800
258

Di Android Studio 2.3

Nonaktifkan Instant Run

Pengaturan> Bangun, Eksekusi, Penempatan> Jalankan Instan

Sumber: komentar oleh @Shubham A.

Edit: Untuk Nonaktifkan jalankan Instan

Di Windows:

  1. Terbuka Find Aksi: Control + Shift + A.
  2. Cari instant rundan buka di instant runbawah settings.
  3. Hapus centang Enable instant run...

Di Mac: Saya tidak punya mac, jadi coba seperti

  1. Terbuka Find Aksi: Command + Shift + A.
  2. Cari instant rundan buka di instant runbawah settings.
  3. Hapus centang Enable instant run...
amit77309
sumber
2
Saya memiliki masalah yang sama dan saya mendapatkan kesalahan yang sama, bahkan jika aplikasi tidak ada di emulator (emulator baru). Menonaktifkan Instant Run diselesaikan di Android Studio 2.3. Jempol untuk Anda!
shimatai
2
bagaimana jika Anda ingin menggunakan Instant Run?
SpyZip
1
me-restart emulator membuatnya bekerja untuk saya setelah menonaktifkan.
Vihaan Verma
1
Menonaktifkan proses instan juga bermanfaat bagi saya, sangat dihargai!
Anupam Saini
Jika Anda mendapatkan kesalahan setelah menonaktifkan Instant Run, maka Anda dapat menyelesaikannya dengan mengatur multiDexEnabled true di gradle defaultConfig
Ronny Kibet
38

Ini berfungsi untuk xiaomi redmii note 4 saya setelah mengizinkan opsi pengembang dan memungkinkan USB debugging masuk ke pengaturan-> opsi pengembang-> hapus centang Aktifkan optimasi MIUI Mulai ulang perangkat Anda dan sekarang instal aplikasi.

Himansh
sumber
3
Bagus! Terima kasih!
Bakyt
Anda menyelamatkan hidup saya :)))
Nguyễn Hoàng
21

Untuk Android Studio di Mac:

Bilah Navigasi:

Android Studio> Preferensi> Build, Eksekusi, Deployment> Run Instan> Hapus centang: Aktifkan Run Instan

Untuk Android Studio di Windows:

File> Pengaturan> Build, Eksekusi, Deployment> Run Instan> Hapus centang: Aktifkan Run Instan

Omkar Jadhav
sumber
Menonaktifkan fungsi jalankan instan. Tampaknya masalah besar dengan fitur jalankan instan.
Irfan Raza
20

[![enter image description here][1]][1]Disable Instant Run. Steps in Android Studio

Goto

 1. File -> setting(or CLRT+ALT+S)
 2. Build, Execution, Deployment -> Instant Run 
 3. Disable Instant Run

langkah demi langkah (windows)

langkah 1 : Buka file -> pengaturan

masukkan deskripsi gambar di sini

langkah 2 : Bangun, Eksekusi, Penempatan -> Jalankan Instan

masukkan deskripsi gambar di sini

langkah 3 : nonaktifkan nilai instan

masukkan deskripsi gambar di sini

langkah 4 : akhirnya nonaktifkan Jalankan Instan

masukkan deskripsi gambar di sini

Vilas Joshi
sumber
13

Untuk ponsel Xiaomi

1.Setting=>About phone=>tap 7 times on MIUI version


2.Setting=>Developer options=> Developer options (ON)

                            => USB Debugging (ON)

                            => Install via USB(ON)

Instal melalui USB

jika

aktifkan ke ON lalu

Nonaktifkan WiFi dan aktifkan instal melalui USB saat Anda terhubung melalui data seluler dan di bawah akun Xiaomi Anda. Berhasil!

pruthwiraj.kadam
sumber
9

Pergi ke

File-> pengaturan-> Buil, Eksekusi, Deployment-> Instant Run-> Nonaktifkan.

// sekarang kau baik-baik saja.

Jay
sumber
Mengapa Anda berpikir bahwa Instant Run adalah masalahnya?
yakobom
@yakobom Rujuk tautan ini: - developer.android.com/studio/run/index.html#instant-run , sebagian besar dari kita tidak memiliki gradle yang dikonfigurasi untuk menjalankan instatnt sehingga menunjukkan kesalahan. Lebih baik mematikan menjalankan instan dan Instant Run membutuhkan API 21 atau lebih tinggi.
Jay
8

Saya mengalami masalah yang sama, saya memindahkan direktori proyek, mengakibatkan kegagalan instalasi, solusi saya adalah sebagai berikut: Build-> ReBuild

叶 为 正
sumber
7

Ya ampun, setelah sekian lama saya menyelesaikan masalah dengan mengubah ApplicationID: " com.company.2016app " menjadi " com.company.app " di build.grade. Itu menyelesaikan semua masalah saya. Sekarang ini bekerja dengan baik.

Ali Sher Kashif
sumber
Anda baru saja menyelamatkan hidup saya dan pekerjaan saya. Terima kasih!
Neon Warge
7

Dalam kasus bersih saya proyek dan membangun kembali karya, tidak perlu menonaktifkan jalankan instan dan restart

H4SN
sumber
5

Di lollipop dan versi di atas Android memperkenalkan banyak pengguna, Ketika Anda menghapus aplikasi, aplikasi itu masih ada di perangkat. Pastikan aplikasi Anda dihapus dari semua pengguna dan pasang kembali.

Anda dapat memeriksa dengan masuk ke Pengaturan-> Aplikasi-> Semua dan memeriksa aplikasi Anda dalam daftar, Pada memilih aplikasi Anda ketuk tombol lainnya di actionbar dan pilih uninstall untuk semua pengguna.

Abdul Rehman
sumber
5

Saya juga memiliki masalah yang sama, saya mencoba solusi untuk menonaktifkan menjalankan instan, tetapi Anda tidak dapat menggunakan menjalankan instan, yang bagi saya berbahaya, karena ini adalah alat yang sangat berguna.

Saya menemukan solusi lain, yaitu menghapus folder "build" dan menjalankan kembali proyek, dan kesalahannya hilang, aplikasi dieksekusi dan saya dapat menggunakan jalankan instan.

Hapus folder ini

Jean Carlos Ramos Cruz
sumber
solusi yang efektif ini, dan juga membuat saya menggunakan lari instan dan tidak kehilangannya
AAEM
5

Solusi berbeda untuk masalah yang sama:

1. hapus centang pada Run Instan

Pengaturan> Bangun, Eksekusi, Penempatan> Jalankan Instan.

2. Mulai ulang Android Studio

Klik File> Cache / Restart yang tidak valid, lalu klik tombol Valid dan Restart dari jendela pop up.

3. Periksa memori Perangkat

Terkadang perangkat Anda tidak memiliki cukup ruang untuk menginstal aplikasi baru, dalam hal ini android studio melalui kesalahan ini.

4. Periksa manifes untuk Pernyataan Kegiatan

Pastikan manifes.java Anda telah mendeklarasikan semua aktivitas yang digunakan dengan benar.

Semoga ini bisa membantu :)

meyasir
sumber
5

Solusi di bawah ini berfungsi untuk ponsel Xiaomi saya:

Buka Pengaturan -> Pengaturan tambahan -> Opsi pengembang dan periksa Instal melalui USB , jika bersulang Perangkat dibatasi sementara ditampilkan, harap matikan WI-FI Anda, nyalakan data seluler. Lalu coba lagi.

Jika AS Instance Run masih tidak berfungsi saat Anda menyelesaikan semua langkah di atas, mungkin Anda telah mengaktifkan optimasi MIUI, silakan ikuti langkah di bawah ini dan coba lagi:

Pengaturan -> Pengaturan tambahan -> Opsi pengembang dan hapus centang Aktifkan pengoptimalan MIUI

licaomeng
sumber
5

Instal Android pada Kegagalan Perangkat [INSTALL_CANCELED_BY_USER] ** Redmi Note 3

Buka Pengaturan -> Izin -> Instal melalui USB: Hapus centang Aplikasi Anda jika terdaftar.

Buka Pengaturan -> Pengaturan Tambahan -> Privasi: Periksa opsi Sumber Tidak Dikenal.

Buka Pengaturan -> Pengaturan Tambahan -> Opsi pengembang: Periksa opsi Instal via USB.

Buka Pengaturan -> Pengaturan Tambahan -> Opsi pengembang: Aktifkan pemeriksaan tampilan atribut

Terakhir Buka Pengaturan -> Pengaturan Tambahan -> Opsi pengembang: Matikan optimasi MIUI.

CATATAN - Masuk ke akun MI diperlukan untuk mengaktifkan Pasang melalui opsi USB.

Ref: http://en.miui.com/thread-410773-1-1.html

Vivek
sumber
3

Jika perangkat Anda adalah Xiaomi

  1. Aktifkan OEM unlocking
  2. Nonaktifkan Verifikasi aplikasi melalui USB

Cuplikan Layar Saya

Dita Aji Pratama
sumber
2
bagi saya, dengan catatan Xiaomi Redmi 4X pilihan yang saya perlukan untuk mengaktifkan masalah ini adalah "Instal via USB"
Vasili Fedotov
2

Coba ini: Buka File> Cache / Restart tidak valid kemudian klik tombol Valid dan Restart dari pop up. Sekarang, coba jalankan proyek Anda.

Roger Amanna
sumber
2

Anda perlu membangun kembali proyek

Jika menggunakan Android Studio 2.3:

Build -> Rebuild Project

Bahkan jika setelah itu aplikasi Anda mulai dengan kesalahan, hanya membangun kembali proyek lagi:

Build -> Rebuild Project
Hugleo
sumber
2

Jika perangkat Anda adalah Xiaomi, jawabannya adalah:

Buka pengaturan> aplikasi yang terinstal> di atas pilih "SEMUA"> pergi ke bawah menemukan "Dokumen" aplikasi (itu di bagian bawah karena dinonaktifkan)> mengaktifkannya dengan menekan mengaktifkan di layar bawah ...

sunting: Saya menggunakan Android Studio 2.3 pada saat itu

Tomás Rodrigues
sumber
3
Perangkat saya adalah Xiaomi tetapi ini tidak menyelesaikan masalah.
Subkhan Sarif
2
damm, itu diselesaikan untuk saya di Android 2.3 mencoba untuk menonaktifkan menjalankan Instan.
Tomás Rodrigues
2

Dalam opsi Pengembang Perangkat

Periksa Instal Via USB HIDUP adalah wajib.

Pinak Gauswami
sumber
mengulangi jawaban lain jauh
yass
2

Saya memiliki masalah yang sama pada perangkat Xiaomi note 4a saya. Saya menyelesaikannya dengan mematikan optimasi MIUI.

Ganesh Giri
sumber
2

Saya juga menghadapi masalah yang sama. Jika Anda ingin menginstal aplikasi Anda menggunakan USB. Anda harus memeriksa (opsi Instal Via USB di Redimi note4). Semoga ini bisa membantu seseorang. masukkan deskripsi gambar di sini

GIRI KUMAR PANEM
sumber
1

Jika Emulator dibuka, harap tutup.

Dan Restart studio android. Ini bekerja untuk saya.

Cobalah.

Heman membajak
sumber
1

Sebelum Anda menjalankan aplikasi Android di ponsel untuk pertama kalinya , pastikan Anda tidak lupa mengatur opsi Instal via USB . Kalau tidak, kesalahan di atas akan dilaporkan.

Anish Kelkar
sumber
1

Saya baru saja memperbarui minSdkVersion ke 17 dan menyinkronkan. Dan kemudian saya memecahkan masalah itu.

di build.gradle (Module: app), Ubah seperti di bawah ini.

defaultConfig {
    ...
    minSdkVersion 17
    ...
}
bisa
sumber
0

Ketika saya mencoba membuat yang lain di packagebawah Java folderkesalahan ini akan terjadi

Tetapi ketika saya memindahkan paket khusus ini di bawah main packageproyek saya, semuanya akan beres.

Saya sedang menguji pada perangkat android nyata. (Sumsung J2)

SEBUAH
sumber
0

Saya telah memecahkan masalah ini dengan:

  1. buka folder sdk / platform-tools dengan cmd, ketik adb shell
  2. hapus semua file .apk proyek Anda dari ../output-folder
  3. mulai ulang emulator Anda
  4. Jalankan proyek Anda.
Peter
sumber
0

Kesalahan ini datang dengan Android Studio lebih rendah dari 2,4 ketika Anda mencoba untuk mengaktifkan fitur Java 8 dalam pengaturan gradle mengikuti instruksi . Kesalahan dapat direproduksi dalam proyek baru dengan pengaturan gradle tersebut.

Diperlukan versi yang lebih tinggi, atau yang pratinjau .

Zon
sumber
0

Solusi untuk kasus spesifik saya:

Mungkin itu terjadi karena Anda telah menginstal apk Anda terlebih dahulu oleh Google Play (apk saya berjalan OK sampai saya menemukan kesalahan) dan kemudian mencoba menginstalnya kembali dari Android Studio Anda (untuk mengetahuinya), saya punya solusi :

Buka ponsel / tablet Anda. Pengaturan -> Cadangkan & Atur Ulang -> Nonaktifkan Pemulihan Otomatis

Semoga berhasil :)

Alberto Crespo
sumber
0

Bahkan setelah mengikuti semua saran, jika itu menunjukkan kesalahan maka periksa buildType Anda di Gradle.

Pastikan signConfig menandatanganiConfigs.config

dalam lingkup rilis, bukan dalam debug .

Sloka Roy
sumber