.
Tampilkan postingan dengan label Emulator. Tampilkan semua postingan
Tampilkan postingan dengan label Emulator. Tampilkan semua postingan

Senin, 18 November 2013

Decompile APK, Melihat Source Code Aplikasi Android dari Google Play

Decompile APK, Melihat Source Code Aplikasi Android di Google Play bisa dimanfaatkan untuk melihat kode program dari Aplikasi Android yang sudah dalam bentuk APK. Sebenarnya judul diatas terlalu "berani" hehe, karena sebenarnya tidak semua APK dapat dilihat semua bagian source codenya. Dan sepertinya ada cara untuk mengakali agar APK tidak dapat dicompile karena penulis pernah membuktikan sendiri beberapa buah Aplikasi Komersial dari Google Play tidak dapat di-decompile menggunakan decompiler apktool ataupun dex2jar. Atau hasil Kode Programnya berantakan

Pertama yang kita butuhkan tentu saja file APK dari Aplikasi Android yang bisa saja telah terinstall di Perangkat Handhone / Tablet kita.
 
Nah selanjutnya yang kita butuhkan adalah software apktool untuk mengekstrak file resources, gambar dan xml. Kemudian kita butuhkan juga aplikasi dex2jar untuk mendecompile file dex menjadi jar. Terakhir kita butuhkan aplikasi jd2_gui yaitu aplikasi pembaca source code dari file jar.

Download android-apktool dapat didownload disini. Kemudian dex2jar dapat didownload disini dan jd2_gui dapat diunduh disini.

Langkah pertama buat folder dengan nama decompiler, misalnya di D:\decompiler. Kemudian di dalamnya buat direktori apktool, dex2jar, jd2_gui, package dan result seperti ini :



Setelah itu ekstrak dan masukkan program yang anda telah download, yaitu android-apktool di folder D:\decompiler\apktool :


Kemudian dex2jar di direktori D:\decompiler\dex2jar :


Kemudian jd2_gui di folder D:\decompiler\jd2_gui


Untuk mempraktekkan cara decompile APK kita gunakan APK sebagai conroh Android Camera Intent  Masukkan AndroidCameraIntent.apk di folder package :


Setelah itu buka DOS Prompt dengan cara klik Start-Run, kemudian ketikkan :

 cd \

 D:

 cd decompiler\apktool

 apktool.bat d D:\decompiler\package\AndroidCameraIntent.apk D:\decompiler\result\AndroidCameraIntent

Hasilnya :


Setelah itu ketikkan :

 cd D:\decompiler\dex2jar

 dex2jar.bat D:\decompiler\package\AndroidCameraIntent.apk

Jika terjadi error seperti ini, sepertinya RAM anda kurang besar :

Error occurred during initialization of VM
Could not reserve enough space for object heap

Maka buka file D:\decompiler\dex2jar\dex2jar.bat dengan Notepad kemudian edit pada baris berikut ini :
...
java -Xms512m -Xmx1024m -cp "%CLASSPATH%" "com.googlecode.dex2jar.v3.Main" %*
...

Menjadi :
...
java -Xms256m -Xmx512m -cp "%CLASSPATH%" "com.googlecode.dex2jar.v3.Main" %*
...
Kemudian simpan dan tutup, ulangi perintah berikut ini di DOS Prompt :

 dex2jar.bat D:\decompiler\package\AndroidCameraIntent.apk

Seharusnya hasilnya :

Terakhir hasil dari decompile dapat dilihat menggunakan Aplikasi jd2_gui, klik Open, buka file D:\decompiler\package\AndroidCameraIntent_dex2jar.jar Hasilnya :

Sedangkan file resources gambar dan xml dapat dilihat di direktori D:\decompiler\result\AndroidCameraIntent

Silakan digunakan untuk belajar dengan baik, jangan membajak karya orang lain, cukup pelajari tekniknya dan kita buat aplikasi sendiri sesuai ide dan kreatifitas kita.

File-file tool yang dibutuhkan dan contoh APK maupun hasil decompile dapat didownload disini.

 Semoga menyenangkan ^_^

Kamis, 29 November 2012

Download Youwave 2.3.4 Gratis ( Emulator )



Youwave ini adalah aplikasi berbasis Android yang dapat dijalankan pada PC kita.Dengan menggunakan aplikasi ini, kawan-kawan secara 90% menggunakan device Android seperti aslinya. 
Youwave 2.3.4 ini masih dilengkapi dengan OS Gingerbread. Akan tetapi, pada versi ini jauh lebih stabil dari versi versi sebelumnya. Lebih ringan digunakan dan bug sudah tidak terlalu banyak. Nah.. daripada beli device Android yang begitu mahalnya. Youwave ini dapat menjadi alternatif bagi kita yang ingin menjajal Android.

  • Key Technical Features YouWave for Android 2.3.4
  • Supports Android 2.3 Gingerbread (new)
  • Runs on Windows XP/Vista/7, 32/64 bit
  • Simulated SD card functionality - enables game saving
  • Saved State - enables fast restart
  • Enables multi-player online games
  • Dynamic rotating - phone-like instant response (new)
  • Volume control buttons (new)
  • Retractable control panel (new)
Screenshot :



Download : Youwave 2.3.4 (104 MB)
                   Patch Youwave (133 KB)

NB: Ketika menggunakan patch matikan antivirus, Copy patch pada folder youwave, dan klik kanan Run as Administrator