Anda hampir pasti menemukan file APK selama bertahun-tahun ini untuk menginstalnya di perangkat seluler Anda tanpa harus melalui Play Store. File-file ini dapat dieksekusi untuk meluncurkan aplikasi, baik dari Google Play Store atau dari direktori unduhan lain.
Anda dapat membuka file APK di PC, semua ini sangat bergantung pada emulator, apakah aplikasi atau gim video bergantung padanya. Secara default Windows tidak dapat mengenali dan menjalankannya, tetapi melihat berbagai mesin virtual yang terbaik adalah menggunakannya.
Emulator sepenuhnya gratis dan mudah digunakan jika Anda ingin menggunakan APK yang berbeda, baik di Windows atau sistem lain, termasuk Mac Os dan Linux. Berkat mereka, Anda dapat menggunakan semua aplikasi sepenuhnya seolah-olah itu adalah ponsel.
Ada masalah saat memasang APK di perangkat Anda? Tonton tutorial ini.
Apa itu file APK?
Un File APK, singkatan dari Paket Aplikasi Android, adalah format standar (dengan ekstensi .apk) untuk mendistribusikan dan menginstal aplikasi pada perangkat Android. Secara konseptual, ini mirip dengan file .exe di Windows atau .deb di sistem Linux, karena berisi semua komponen yang diperlukan untuk menjalankan aplikasi di lingkungan tertentu.
File paket ini, seperti file serupa lainnya untuk menginstal aplikasi, memiliki struktur internal Yang terdiri dari:
- Nyata: adalah file XML yang menjelaskan komponen aplikasi, izin yang diperlukan, fitur yang didukung, dll. Ini bisa mirip dengan README untuk PC yang terkenal.
- Sumber daya: Ini juga akan berisi semua yang diperlukan agar aplikasi berfungsi, seperti gambar, tata letak, string, dan file lain yang digunakan untuk membangun antarmuka pengguna dan logika aplikasi.
- Kelas-kelas: Ini pada dasarnya adalah kode sumber (bytecode) yang dikompilasi dalam format Dalvik atau ART (Android Runtime), yaitu instruksi yang harus dijalankan oleh prosesor agar aplikasi dapat berfungsi.
- Perpustakaan: mencakup perpustakaan eksternal yang digunakan aplikasi untuk melakukan tugas tertentu, seperti mengakses perangkat keras, jaringan, atau database.
- Aktiva: File tambahan yang tidak dikompilasi atau diproses oleh sistem build saat aplikasi diinstal, seperti file konfigurasi atau data.
Selain itu, APK juga dapat mencakup a tanda tangan atau sertifikat keamanan untuk memastikan keaslian dan integritas. Ini penting ketika Anda mengunduh file-file ini dari toko aplikasi seperti yang resmi, Google Play, atau alternatif lain seperti Amazon Appstore, F-Droid, Uptodown, app, dll. Namun, jika mengunduh dari sumber lain, hal ini tidak menjamin keamanan…
Lingkungan instalasi APK
Ketika pengguna memasang APK, sistem Android memverifikasi tanda tangan digital dan mengekstrak komponen aplikasi. Kemudian, ia menginstalnya di perangkat, di folder sistem yang sesuai, dan juga membuatnya dapat diakses oleh sistem operasi. Dengan begitu, cukup klik ikon aplikasi agar aplikasi mulai berfungsi.
Agar semua ini dapat bekerja dengan mudah, Android memerlukan lingkungan runtime. Dalvik adalah lingkungan runtime Android pertama, bertanggung jawab untuk mengubah bytecode (hasil kompilasi kode sumber Java) menjadi instruksi yang dapat dipahami oleh prosesor perangkat. Namun, Dalvik adalah mesin virtual yang ditafsirkan, yang berarti bahwa kode tersebut dieksekusi baris demi baris setiap kali suatu fungsi dipanggil, yang dapat memengaruhi kinerja.
Untuk meningkatkan kinerja dan efisiensi, Google memperkenalkan Android Runtime (ART) di Android KitKat (versi 4.4). ART adalah kompiler just-in-time (JIT) yang mengkompilasi bytecode menjadi kode asli sebelum aplikasi dijalankan untuk pertama kalinya. Artinya, kode berjalan lebih cepat dan efisien, karena tidak perlu diinterpretasikan setiap saat.
Dalam beberapa tahun terakhir, Google telah memperkenalkan perbaikan baru untuk file APK:
- Paket Aplikasi Android (AAB): Diperkenalkan di Android 8.0 (Oreo), AAB adalah format penerbitan baru yang menggantikan format tradisional. AAB berisi semua komponen aplikasi dan memungkinkan Google Play membuat dan mengirimkan APK yang dioptimalkan untuk berbagai perangkat dan konfigurasi, mengurangi ukuran download, dan meningkatkan pengalaman pengguna.
- Pengiriman DinamisTerkait erat dengan AAB, fitur ini memungkinkan aplikasi mengunduh sumber daya tambahan saat runtime, sehingga semakin mengurangi ukuran unduhan awal aplikasi.
- Mainkan Pengiriman Fitur– Memungkinkan pengembang untuk membagi aplikasi mereka menjadi modul independen, sehingga memudahkan untuk memperbarui bagian tertentu dari aplikasi tanpa harus meluncurkan kembali seluruh aplikasi.
Pertimbangan keamanan
Saat bekerja dengan APK yang tidak berasal dari toko seperti Google Play, tempat aplikasi yang diunggah diverifikasi dan terdapat serangkaian sistem keamanan, penting untuk mempertimbangkan aspek keamanan berikut. Harap dicatat bahwa paket APK ini mungkin telah diubah secara jahat untuk melakukan tindakan lain pada sistem Anda dan bahkan dengan kode berbahaya. Saat Anda mengaktifkan menginstal dari sumber yang tidak dikenal dan mengunduh aplikasi dari situs pihak ketigaHarap perhatikan hal-hal berikut:
- Verifikasi tanda tangannya- Selalu verifikasi tanda tangan digital APK dengan tanda tangan pengembang resmi untuk memastikannya tidak diubah.
- Analisis izin: Tinjau izin yang diminta aplikasi dan pastikan izin tersebut diperlukan untuk pengoperasiannya, dan tidak menyertakan izin tambahan yang dapat mencurigakan.
- Pindai malware- Gunakan alat analisis malware untuk mendeteksi potensi ancaman di APK.
- Perbarui- Selalu perbarui sistem Android Anda dengan patch keamanan terbaru.
Periksa informasi APK
Jika yang Anda cari sederhana periksa informasi paket, dengan data seperti nama aplikasi, versi, deskripsi, izin, dll., Anda dapat menggunakan alat berikut:
Di Windows dengan APK-Info
Dengan alat seperti APK-Info kita akan tahu segalanya tentang aplikasi yang diunduhIngatlah untuk selalu mengunduh file APK dari halaman resmi. Untuk alasan keamanan, biasanya penginstalan ponsel cerdas dinonaktifkan dari sumber yang tidak dikenal, tetapi terkadang Anda harus mengaktifkannya jika ingin menginstalnya di ponsel.
APK-Info menampilkan detail seperti versi, kompilasi, ukuran file, nama paket, resolusi layar yang akan disesuaikan, izin, karakteristik, dan lainnya. Sangat ideal untuk mengetahui segala sesuatu tentang APK apa pun yang telah kami unduh untuk Windows.
Ini adalah aplikasi gratis dan tersedia di repositori GitHub, antarmukanya mirip dengan penjelajah file Windows standar. Selain versinya, APK-Info menunjukkan beberapa akses di sisi kanan, di antaranya dapat mengakses Play Store secara langsung, serta akses lainnya.
Di MacOS dan Linux
APK-Info tidak tersedia untuk MacOS atau Linux, jadi Anda harus mencari alternatif. Anda dapat menggunakan alat dari Android SDK, seperti aapt (Alat Pengemasan Aset Android). Setelah alat ini diinstal, tinggal memasukkan shell dan menjalankan perintah berikut dari direktori tempat paket APK Anda berada:
aapt d --values melabelkan nama-Anda.apk
Buka paket atau ekstrak konten file APK
Untuk mengekstrak konten file APK, atau untuk mengakses dan menjelajahi kontennya, Anda dapat melakukannya dengan beberapa cara:
Buka paket file di Windows dengan APKTool
Cara untuk mengekstrak file APK di Windows sedang menggunakan utilitas Alat APK online, alat online gratis tersedia. Meskipun halaman dalam bahasa Inggris, penggunaannya sederhana dan intuitif, Anda hanya perlu memilih file APK, menunggu hingga dimuat dan selesai.
Dekompresi akan memungkinkan untuk melihat semua yang ada dalam APK tersebut, tergantung pada ukurannya, file berukuran sekitar 5 megabyte membutuhkan waktu kurang dari 30 detik untuk dibuka. Anda memiliki opsi untuk membuka zip dan mentransfernya ke ZIP untuk bekerja langsung dari Windows.
Ini akan menampilkan semua folder yang dibuat, menampilkan segala sesuatu tentang pencipta, gambar, dan segala sesuatu yang mengacu pada aplikasi ini. APK Tool Online adalah layanan yang telah berjalan sejak lama berkat Javadecompilers, grup yang, selain aplikasi ini, memiliki aplikasi terkenal lainnya dari Google Play Store.
Ekstrak APK dengan 7-Zip (Windows, MacOS dan Linux)
7-Zip dikenal sebagai salah satu kompresor dan dekompresor multi-format paling terkenal, semua dengan izin dari beberapa orang lain yang digunakan seperti WinRAR dan WinZIP. 7-Zip memungkinkan, di antara fungsinya, untuk dapat mendekompresi file APK, serta file lainnya seperti RAR, CAB, GZIP, 7Z, dan ZIP.
Program sumber terbuka membuka APK apa pun dari versi Windows/MacOS/Linux apa pun dengan menginstal aplikasi, untuk melakukan ini, akses halaman resmi. Dekompresi digunakan untuk melihat semua yang disertakan dengan APK, lihat folder dan dapat mengetahui semua detail apakah itu aplikasi atau gim video.
PUntuk mengekstraknya dengan 7Zip, lakukan sebagai berikut:
- Klik kanan pada file APK yang diunduh ke PC
- Setelah menu muncul, pilih 7-Zip dan terakhir klik "Ekstrak file", berikan asal tujuan dan siap untuk menunjukkan ke mana arah dekompresi
Cara membuka file APK dengan emulator di komputer Anda
Sekarang jika yang Anda inginkan adalah buka atau jalankan file APK agar dapat berfungsi di komputer Anda, maka Anda dapat menggunakan emulator atau lingkungan eksekusi berikut:
Di Windows, MacOS dan Linux dengan Android Studio
Aplikasi penting lainnya saat membuka file APK adalah Android Studio, dibuat oleh Google sendiri dan yang tujuannya adalah pengembangan aplikasi. Android Studio mendekompilasi aplikasi apa pun, sangat cocok jika Anda juga ingin mengetahui semua informasi tentang APK.
Ini adalah alat yang mirip dengan APK Alat online, tetapi juga dirancang untuk pengembang, dengan itu dimungkinkan untuk membuat aplikasi dari awal. Android Studio menjalankan file APK di komputer Anda, baik di Windows, Mac OS, dan GNU/Linux, dan aplikasi ini berfungsi lebih dari sekadar menjelajahi foldernya, karena Anda dapat mencoba aplikasi ini seolah-olah Anda menggunakan Android.
Di Windows dan MacOS dengan BlueStacks
Untuk membuka file APK di PC Anda secara gratis dan mudah itu dilakukan melalui emulator BlueStacks, sebuah emulator yang gratis dan saat ini tersedia di situs resminya. Selain di Windows, ini tersedia untuk pengguna Mac OS, menawarkan lingkungan dan kemudahan penggunaan yang sama.
Setelah BlueStacks diinstal, Anda harus mengkonfigurasinya untuk mulai menggunakannya seolah-olah Anda menggunakan Android, Anda perlu menautkan akun ke Play Store. Tidak harus yang digunakan secara teratur di telepon, bisa selain Gmail.
Jika Anda ingin membuka file APK di BlueStacks, Anda harus melakukan langkah-langkah ini:
- Buka BlueStacks di komputer Windows atau Mac OS Anda
- Pada tampilan layar utama untuk "Aplikasi yang diinstal", klik pada ikon ⋮ dan pilih "Instal APK", jelajahi situs tempat Anda memilikinya dan klik "Buka"
- Setelah Anda membukanya, Anda dapat melakukannya selalu klik dua kali dengan klik kiri pada APK, BlueStacks akan terbuka dengan aplikasi dimulai dan memuat file yang Anda inginkan secara default jika Anda telah melakukannya sebelumnya, baik itu video, gambar, dll.
Di Windows dan MacOS dengan Nox Player
Ini adalah emulator terkenal lainnya untuk Windows dan Mac, tidak berat saat menginstal dan menghabiskan sumber daya, Nox Player juga merupakan alternatif gratis seperti BlueStacks. Seiring waktu, ini telah meningkat pesat, menambahkan beberapa karakteristik yang menjadikannya pilihan yang baik.
Nox Player memungkinkan Anda untuk menginstal aplikasi dan menggunakannya di desktop, untuk ini, Anda harus mengunduh file yang dapat dieksekusi sebelumnya dan menyiapkannya. Nox Player mengkonsumsi sedikit lebih sedikit daripada BlueStacks, ini adalah salah satu emulator yang kurang berat dan penting di samping MeMu, keduanya dihargai oleh komunitas yang menggunakannya.
Proses untuk menginstal Nox Player dari awal adalah sebagai berikut:
- Unduh dan instal Nox Player dari tautan ini
- Lanjutkan penginstalannya dari awal
- Berikan semua izin untuk aplikasi tersebut bisa bekerja tanpa masalah
- Tolak aplikasi perangkat lunak tambahan kecuali Nox Player, sisanya berasal dari pihak ketiga dan sama sekali tidak nyaman karena mereka adalah semua jenis penginstal, termasuk beberapa antivirus untuk sistem, yang akan menyebabkan ketidaknyamanan jika Anda sudah menginstalnya. sistem Anda, baik AVG, Avast, NOD32 atau Kaspersky
- Setelah Nox Player selesai mengkonfigurasi semuanya, klik "Start" dan tunggu beberapa detik
- Sekarang Anda harus login dengan akun Play Store Anda, mengingat email dan kata sandi Anda, sangat penting jika Anda ingin menggunakan layanan ini seperti yang biasa Anda lakukan di ponsel Anda.
- Dengan Nox Player sudah terbuka, klik opsi di tombol persegi yang bertuliskan "APK instl", tekan dan di file explorer cari APK, untuk melakukan ini tinggalkan di desktop untuk menemukannya dengan mudah dan tanpa harus menavigasi melalui berbagai folder yang Anda miliki di sistem
- Pilih "Buka" dan Anda akan melihat bagaimana aplikasi yang telah Anda instal diinstal di desktop, ingat bahwa ini akan membuat Anda selalu melihatnya, itu akan terbuka secara otomatis dan Anda akan menyiapkannya untuk digunakan di PC Anda, dan Anda dapat menginstal semua aplikasi yang Anda inginkan...
Di Windows dengan MeMu
Kami menyelesaikan daftar file APK dengan MeMu, aplikasi ringan yang dapat digunakan untuk menjalankan aAPK apa pun tanpa memiliki PC yang kuat. Ia bekerja dengan semua versi Windows, itu menjadi emulator yang tidak mengkonsumsi apa pun dan di atas segalanya itu berfungsi.
Simulasi dengan aplikasi akan mirip dengan ponsel Android, pemuatan APK cepat dan ini menambah kemampuan untuk menggunakan apa pun, baik itu pengonversi video, di antara aplikasi lainnya. MeMu memiliki dukungan dan dapat memindahkan semua aplikasi tersebut, baik itu aplikasi atau video game.
Untuk menginstal aplikasi di MeMu, Anda harus melakukan hal berikut:
- Instal dan unduh MeMu Player di komputer Anda (PC)
- Di bilah pencarian, letakkan aplikasi yang ingin Anda unduh, klik "Instal atau Instal" dan tunggu hingga dimuat sepenuhnya, pintasan akan dibuat dalam aplikasi
- Setelah siap, Anda menyiapkannya dan tersedia untuk digunakan, ingatlah bahwa ini berfungsi dengan sempurna dan Anda dapat menyimpan hal-hal yang Anda inginkan, semua dengan izin yang sesuai
- Di sisi kanan ini akan menunjukkan kepada Anda semua tombol untuk menunjukkan cara kerjanya: Yang pertama adalah Layar Utama, yang ketiga "Impor APK dari Windows", yang keempat mengambil tangkapan layar, yang kedelapan adalah konfigurasi, diikuti oleh kontrol volume yang lebih banyak jika Anda ingin menyesuaikannya jika itu terutama video game
Alternatif lain untuk menjalankan APK di komputer Anda
Terakhir, harus disebutkan juga bahwa ada alternatif lain dari emulator sebelumnya. Misalnya, perlu disoroti:
- Anbox- adalah runtime aplikasi Android di Linux yang mengisolasi aplikasi dalam container. Artinya setiap aplikasi berjalan di lingkungan terpisah, sehingga meningkatkan keamanan dan stabilitas.
- gerak geni: adalah emulator Android yang populer di kalangan pengembang dan pengguna tingkat lanjut, menawarkan beragam perangkat dan konfigurasi virtual. Tersedia untuk Windows, macOS dan Linux, serta layanan cloud. Mensimulasikan berbagai perangkat Android, dari ponsel hingga tablet, dan memungkinkan penyesuaian tingkat tinggi.
- Pemain LD– Emulator Android lain yang berfokus pada game, dirancang untuk memberikan kinerja tinggi dalam game yang menuntut. Ini menawarkan kinerja yang baik untuk bermain game, penyesuaian, dan multi-instance. Ini terutama tersedia untuk Windows, meskipun juga memiliki versi beta untuk Linux.
- Remix OS Player- adalah emulator berdasarkan sistem operasi Remix OS, yang dirancang untuk menawarkan pengalaman desktop sederhana untuk Windows.
- KoPlayer: Yang lainnya ini juga tersedia untuk Windows. Ini adalah emulator Android yang berfokus pada permainan dan dengan kapasitas penyesuaian yang besar.
- VirtualBox: Ini bukan emulator, tapi hypervisor, dan tersedia untuk Windows, Linux dan Mac OS. Namun, Anda dapat membuat mesin virtual Android di PC Anda, meskipun harus Android x86 (Anda juga dapat menggunakan ChromiumOS, blendOS dengan Waydroid, Remix OS...), karena tidak meniru ARM. Dari sana Anda dapat menjalankan file APK yang Anda inginkan.