Mengapa Aplikasi Android "Force Close"?

Kami semua mempunyai aplikasi yang degil yang tidak akan berfungsi. Pengguna Android sentiasa disambut dengan itu "Aplikasi telah berhenti tanpa diduga. Sila cuba lagi. "Mesej apabila anda perlu menggunakan aplikasi yang paling. Satu-satunya pilihan anda adalah untuk ketuk "Tekan rapat" untuk keluar dari aplikasinya. Ramai orang telah bertanya kepada saya "Mengapa aplikasi Android Force Close?" Ini bukan soalan mudah untuk dijawab. Terdapat banyak sebab.

Umumnya, aplikasi memaksa rapat kerana mereka menghadapi syarat bahawa mereka tidak dikodekan untuk mengendalikan. Contohnya, katakan aplikasi yang diberikan menggunakan kamera hadapan untuk persidangan video. Apabila anda melancarkannya, ia cuba mengakses kamera depan. Tetapi telefon anda tidak mempunyai kamera menghadap depan. Sekiranya program tidak diprogramkan untuk mengatasi keadaan itu, ia mungkin membuang mesej ralat "Paksas". Kod program mestilah ditulis dengan jelas di dalam aplikasi untuk mengendalikan situasi di mana tidak terdapat kamera hadapan menghadap untuk mengelakkan ralat.

Beberapa penutupan kuasa boleh disebabkan oleh isu keserasian perisian. Jika aplikasi ditulis untuk menggunakan sumber dalam Android 2.2 dan anda menjalankan Android 8.0. Aplikasi ini mungkin tidak dapat dijalankan dengan betul kerana ia tidak diprogramkan untuk melakukan apa-apa jika sumber tidak hadir. Begitu juga dengan sumber seperti memori. Jika aplikasinya menggunakan 100MB RAM untuk beroperasi dan peranti anda hanya mempunyai 64MB untuk digunakan, ia mungkin berputus asa dan memaksa rapat.

Memperbaiki Masalah Biasa Mengatasi Masalah

Selalunya, memaksa mesej dekat disebabkan oleh aplikasi yang mengakses data yang rosak. Untuk satu sebab atau yang lain, aplikasi menjangkakan sedikit data tertentu boleh didapati dan tidak dapat mengaksesnya. Oleh kerana program ini tidak diprogramkan atau "diberitahu" apa yang perlu dilakukan dalam keadaan sedemikian, hasilnya adalah dekat kuasa. Dalam kes ini, anda biasanya boleh membersihkan masalah ini dengan pergi ke Tetapan> Apl> nama apl> Kosongkan data . Jika melakukan ini tidak berfungsi, anda mungkin ingin menghubungi pemaju aplikasi untuk mendapatkan nasihat.

Terdapat sangat sedikit pengguna yang boleh lakukan untuk mengelakkan kesilapan yang kuat. Walaupun, anda biasanya boleh mencari penyelesaian untuk masalah aplikasi di pelbagai forum Android di seluruh Interwebs atau dengan menggunakan aplikasi alternatif. Suka atau tidak, memaksa kesilapan adalah hanya sebahagian daripada kehidupan pemilik Android.