Tutorial Android : Contoh Aplikasi Sistem Informasi Akademik Berbasis Android

Hari ini dan malam minggu kemarin, saya benar-benar menjadi penghuni setia di lab litbang kampus. Ngebut untuk membuat jurnal penelitian yang akan disetorkan ke kampus, demi sedikit recehan untuk makan-makan di KFC. Saya menargetkan 3 jurnal selesai dalam waktu 1 minggu ke depan, yaw mudah-mudahan saja bisa selesai tepat waktu. Ada ketentuan baru dalam pengajuan jurnal penelitian di kampus saya, ruang lingkupnya harus sudah setara dengan skripsi. Kalau bisa selesai 3 jurnal, artinya saya sudah 3 kali skripsi kali yaw (#haha). Salah satu dari ketiga jurnal tersebut, saya menyetorkan jurnal tentang aplikasi sistem informasi akademik berbasis android dengan memanfaatkan web service. Yuppzzz, pengembangan dari aplikasi yang saya seminarkan di KNSI STIKOM Bali bulan februari lalu. Lumayan tuh, bisa jadi judul skripsi bagi rekan-rekan yang belum punya judul skripsi (#ngakaks). Sekalian juga deh, saya bagikan contoh aplikasinya disini. Tapi harap maklum ย coding-nya masih acakadut, baru belajar nih+aplikasinya cuma dibuat dalam waktu 1 hari.

Tampilannya masih sederhana, saya memanfaatkan sebuah class khusus untuk mengatur layout pada tampilan dashboard. Sehingga tombol-tombol yang nangkring disana akan fleksibel mengikuti ukuran layar. Hanya ada beberapa menu-menu standar, seperti melihat nilai, jadwal, cek kehadiran dosen, rangking angkatan, info kampus. Fitur KRS belum sempat saya buatkan, karena ruang lingkupnya memang segitu aja. Berikut skrinsutnya :

Sederhana banget kan..??? Dan parahnya saya baru tau kalau aplikasi ini tidak bisa berjalan di android versi 2,3 ke atas :(. Masalahnya ialah di android 2,3 ke atas pengaksesan via httprequest tidak diperbolehkan langsung dari main UI. Solusinya bisa menggunakan AsyncTask(), silahkan ditambahkan sendiri yaw :p. OK deh, sekian dulu postingan singkat saya kali ini. Sekarang mau lanjut buat jurnalnya dulu, biar uangnya cepat cair (#haha). Semoga bisa bermanfaat untuk kita semua.

Happy Blogging and Keep Coding

Cheerrrssโ€ฆ.!!!!

[to_like]Download Aplikasi[/to_like]

237 comments

  1. ebuh Reply

    pass ngae project trus, ngae existing source,, angggo android 2.2 adi pass finiish ade error kene nah ?
    AndroidManifest.xml file missing! ..

    makasi,, hehe

    • Gede Lumbung Post authorReply

      rage ngae ne nganggo android 2.3, otomatis sing ngidang langsung anggo di 2.2…
      coba gen ubah target aplikasi ne jadi 2.2..

      • Putra Setiawan Reply

        bli, tyg mtakon bedik..
        pas menerapkan aplikasi android di projek yg baru dibuat, ade masalah bedik..
        yen data lebih dari 1 pas ngeview nganggo listview adi error bli ?
        tapi yen cuma 1 data tersimpan di database nyak ye, sampe detail..
        contohnya :
        memunculkan list mahasiswa. bermasalah pas ngeview lebih dari 1 data di database

        mohon infonya bli,,
        baru blajar niki
        ๐Ÿ™‚

    • jeny Reply

      kok gak bisa didownload filenya???? T_T pdhl udh di like mas…

  2. Banu Handito Reply

    gan ane mau tanya” lebih rinci nie, boleh ga gan minta nomor hp’y?

  3. arya susastra Reply

    Bli.. engken carane ngae pesan toast nganggo 2 tombol??apang pas teken 2 tombol to.. mare ye ngenah pesan toast ne.. suksma bli…

  4. Evalyna Reply

    Wah! Hampir sama dgn jurnal saya tuh..

    Bedanya cuma, Informasi –> Portal..

    Saya dah sebulan ngerjainnya… ๐Ÿ™

  5. joni Reply

    bang, login udah muncul, tapi pas masukin username sm password keluar “the application sistemakademik(process dlmbg.pckg.sistem.akademik) has stopped unexpectedly. ”

    kenapa tuh bang?
    btw passwordnya username kan?
    thanks

      • joni Reply

        ๐Ÿ˜€ sukses bang ..
        ane kemaren testing pk db CI cz ane kira db nya sama..

        skrg udah bisa , thanks bgt nih bang..

        • raka Reply

          bang joni n bang lumbung,,, kalw ane mash ko mash error di TranskripActivity.java nya ya?? knpa tuh bang?? mhon penjelsnY..

          • aguzzackerz

            paswword loginnya ap?
            gn cara merubah MD5 ke txt-nya gan please?

  6. ari Reply

    om…saya kan nubie banget.
    mau tanya cara instalnya.

    file zip kan ada dua folder. satu coding php, satu lg buat android appsnya.
    apakah harus instal di hosting? atau di localhost. (saya prefer ke hosting.) kalo udah instal misal

    /public_html/folder1
    /public_html/folder2

    Nah, selanjutnya instal apknya dari folder dua atau gmn?
    kalo browse dari folder 1 (yg isinya code php) ini gak ada index.php jadi gak bisa muncul apa2.

    alur kerjanya gmn ya?

    Db dah dicreate dan di import.

    tq mas.

  7. nanda Reply

    mas, saya suka cara bikin layoutnya. itu kok panel sama layoutnya dipisah ya? ada tutorialnya gak mas? mau dong… ๐Ÿ˜€

  8. Boyot Reply

    maap masโ€ฆsaya mau nanya ne Maklum mshi nubie banget soal android.

    gmana cara instalnya di hp android ???.

    tq ya mas …:D

  9. ughy Reply

    om mantap nih aplikasi nya….
    btw boleh minta tutorial nya ga?
    kirim ke email ane aja om ๐Ÿ™‚

    oh iya username and password admin nya apa yah om ๐Ÿ™‚

  10. Evalyna Reply

    Saya kesulitan sm login nya..
    Dan kalo file login php nya di run d browser, tetap gagal…

    Gimana solusinya? Apa yang salah??

    Thx

  11. Aldi Reply

    Bli, adi sing nyak medownload nah,, link ne sing nyak to,, hehe
    makasi bli..

  12. pandy Reply

    owwhh mav bangt bli,, kra’n bukn brbentuk koding yg di kash.. stlah ane dondot, eh download mksdY trnyta berbntuk koding.. heheh… mksh bli..

  13. frans Reply

    mas, kok jadwal perkuliahan,Khs,transkrip nilai ga muncul ya?
    kalo ranking angkatan & info kampus muncul pas klik.

  14. andi Reply

    mas, cara instal database nya gmana yaa,. maf ya nubie bgt nih

  15. vina Reply

    user ma password na pa ya ??
    cos password na dh diengkripsi !!

  16. benbear Reply

    gan…pas aplikasinya saya coba di hp kok g mau???????biar mau gmn?????aplikasi tertutup terus ne…
    cara agar qt bisa menggunakan database yang ada server domain menggunakan android piye gan????helppp…newbie

    • Gede Lumbung Post authorReply

      saya kemarin langsung debug ke hape, pake hape galaxy gio…
      saya blum coba pake hosting yg online, saya cuma coba pake database di laptop, trus saya konek ke wi-fi, jadi hapenya ngakses database yg ada di laptop…

      • rina Reply

        iya gimana cara nya mas. tolong ๐Ÿ™
        saya newbie banget nih,pngen ngangkat sebagi judul skripsi saya.
        tapi baru mempelajari dulu.
        username n pasword nya app. pas saya coba masukin username n passwrd sembarang mnculnya”the application sistemakademik(process dlmbg.pckg.sistem.akademik) has stopped unexpectedly”
        trus cara masukin databasenya gimana mas. tolong bangett ..
        makasih sebelumnya

      • yuno Reply

        wah masbro, boleh tuh ajarin cara koneksinya(via wifi), trus nyambung ke DBnya,
        btw yg saya error di bagian JSONnya, bisa tolong pencerahannya,
        trims.

        • kistanto Reply

          membantu dikit bro, untuk koneksi via wifi, posisi laptop anda sudah terhubung dengan internet, kemudian share internet anda dengan software conectifityMe..seting ip addresnya di coding..

  17. kiki Reply

    mas gede.. kalo ada waktu posting ulang ya,, yg udah sukses di andro ver 2.3(ginger) berguna bgt nih aplikasi nya,, kurennnn bgt,,,,,

  18. tyo Reply

    mz ko g bisa login yaaa,, fc mlu,, trus pass ma usernamey si apa??
    bantu ya mz,, q kpngn bljar soalnyaa,,,

  19. tyo Reply

    gann,, ko di run Fc mulu ya,, nto gmna? trus cra konek database y gmn ya gann,, maaf bnyak tanya..,, tolong djwab y gann,,,

  20. ahmad Reply

    mas, kok jadwal perkuliahan,Khs,transkrip nilai ga muncul ya?
    kalo ranking angkatan & info kampus muncul pas klik.

  21. mancrut Reply

    bli gde kok hebat bli?? engken carane pang dueg bli?
    ijin sedot bli.. heheh

  22. anat Reply

    Bli,, klo source code lengkap untuk menampilkan & input KRS ada nggak bli ?
    Pliss,, Buat referensi tugas akhir ni…

  23. ibeAndroe Reply

    ane lum berhasil bro..
    spertinya bermasalah pada class SistemAkademikActivity.class..
    pada baris :

    Intent ni = null;
    ni = new Intent(SistemAkademikActivity.this, DashBoardActivity.class);
    Bundle b = new Bundle();
    b.putString(“par_kode”, kode);
    ni.putExtras(b);
    startActivity(ni);

    ketika berhasil login, tp FC karena DashBoardActivity.class
    tp ktika intent ane rubah ke class selain DashBoardActivity.class, misalya InfoKampus.class, bisa jalan..

    mohon pencerahan ๐Ÿ™‚

  24. rina Reply

    iya gimana cara nya mas. tolong ๐Ÿ™
    saya newbie banget nih,pngen ngangkat sebagi judul skripsi saya.
    tapi baru mempelajari dulu.
    username n pasword nya app. pas saya coba masukin username n passwrd sembarang mnculnyaโ€the application sistemakademik(process dlmbg.pckg.sistem.akademik) has stopped unexpectedlyโ€
    trus cara masukin databasenya gimana mas. tolong bangett ..
    makasih sebelumnya

  25. Akbar Afdilla Fadli Reply

    Halo Mas,
    Bisa minta tolong dikirimkan Step2 yang harus dilakukan saat membuka project SistemAkdemik di Eclipse agar berjalan lancar semua?, saat saya buka ada error pada folder “src” pada Eclipse ada solusi?.

  26. Gung Surya Reply

    Bli, yen ngae di emulator gingerbread, ade bedane ten,??
    ada kontak ne lebih gampang dihubingi ten bli,.??
    liu kar takonanag,. hee

  27. Andra Reply

    bro saya ada masalah nim = b.getString(“par_kode”) maksud “par_kode” gimana ni!!!!! Thanks

  28. Ali Reply

    bli,
    database yang dipake SQLite atau PostgreSQL??
    atau bisa keduanya??
    mohon pencerahannya ๐Ÿ™‚

  29. Putra Setiawan Reply

    bli, tyg mtakon bedik..
    pas menerapkan aplikasi android di projek yg baru dibuat, ade masalah bedik..
    yen data lebih dari 1 pas ngeview nganggo listview adi error bli ?
    tapi yen cuma 1 data tersimpan di database nyak ye, sampe detail..
    contohnya :
    memunculkan list mahasiswa. bermasalah pas ngeview lebih dari 1 data di database

    mohon infonya bli,,
    baru blajar niki
    ๐Ÿ™‚

  30. cengho Reply

    Mas, mau tanya.. saya sudah import databasenya.
    Namun ketika saya import Source Androidnya ke Eclipse.. kok error semua ya mas? apakah saya harus import library khusus? (jar)..
    Mohon jawabannya ya mas ๐Ÿ™‚

  31. ToNy Reply

    Download aplikasinya dmn Bli??
    udh dicari di gudang download gk ketemu..

    thanks..^^

    • Gede Lumbung Post authorReply

      baca di akhir postingan brow, di penjelelasan di bawah postingan, โ€œMinta Likeโ€™nya dulu yaw gan, abis itu link downloadnya baru nongol. Hehe, cukup sedekah like aje gan, gak bakal berkurang kok cadangan like ente :p. Pake firefox gak muncul??? Coba pake chrome yak . Ruwet..?? Silahkan buat sendiri aja, kalo gak mau pake cara gampang yang tinggal klik doang :pโ€
      jadi ente kudu ngasik like dulu

  32. Anton Reply

    bli bisa tolong bantu buat nampilin menu transkrip nilai dan jadwal ?? saya soalnya buat skripsi hampir sama menunya, dan program saya ngestuck dibagian nampilin data nilai dan jadwal mahasiswanya… sekiranya bli mau membantu example coding untuk menampilkan isi menu jadwal n transkrip nilai dr program bli… kalo ga keberatan bisa lewat email saya bli expire.nation@gmail.com

    mohon bantuannya

  33. Anton Reply

    bli , saya ketemu masalah lagi di bagian menu jadwal… saya sudah isi 1 database jadwal dan keluar di emulator , tapi cuma bisa satu row/ satu data jadwal… ketika saya nambah database jadwalnya, malah ga muncul sama sekali bli… padahal pas saya running code di mysql nya sudah mau keluar kedua database jadwalnya… tapi begitu running emulator di emulator malah ga keluar sama sekali bli..

    tolong bantuannya bli

  34. Anton Reply

    bli ini saya coba instal di hape ga mau ya.. ada tulisan salah menganalisa paket, itu kenapa ya ?? jadi ga bisa di instal

  35. yuno Reply

    saya error di bagian JSONnya, buffer dan resultnya. kenapa ya?
    trus masbro boleh ajarin cara koneksinya(akses DB via wifi), seperti di koment sblmnya(tgl 27/5/12),
    tolong pencerahannya,
    trims.

    • Gede Lumbung Post authorReply

      error apanya??
      cek logcat…
      cara akses via wifi, gampang banget
      syaratnya, hape dan laptop harus terkoneksi ke 1 access point wifi yg sama
      cek IP laptop lewat CMD/Terminal, catat IP nya
      tinggal diubah aja di aplikasinya, utk ip local yg 10.0.2.2, ubah pake IP laptop yg tadi dicek via CMD/Terminal

      • yuno Reply

        ternyata ga bisa langsung di android 2.3 up yah,
        trus klo metode ini gmn (menggunakan AsyncTask())?

        ” Masalahnya ialah di android 2,3 ke atas pengaksesan via httprequest tidak diperbolehkan langsung dari main UI. Solusinya bisa menggunakan AsyncTask(), silahkan ditambahkan sendiri yaw :p ”

        maklum bli, programer cupu T_T
        mohon dicomment/kirim tutorialnya ke email, thk U bli.

  36. pendi Reply

    Om, bagus2 tutorialnya om…
    udah ane sedotin dri tadi…hihihih

    Thank you bnyak om..

  37. aguzzackerz Reply

    gan passwordnya ap ya??
    function udah di ubah ke MD5 ko tetep aja,,
    sy pke appserv

  38. aguzzackerz Reply

    cara ngrubah passwordnya gmn gan??
    masih encripted MD5 nih,,, please…….

  39. aguzzackerz Reply

    gan cara descriyp password MD5nya gmn……………… pleaseee…………….

      • aguzzackerz Reply

        udah bisa login gan,,,tp jadwal kuliah , kartu hasil studi, transkrip nilai, kehadiran dosen ga kluar gan…please help gan,,,, bagi gw penting banget gan… ๐Ÿ˜€
        happy bloging ๐Ÿ™‚

        • Gede Lumbung Post authorReply

          cek konfignya gan
          liat jg usernya yg dipake login, itu udah ada nilainya atau belum utk user yg bersangkutan di tabel nilai

          • ricky

            setelah saya inputkan dengan semua data ke dalam database, semua data dapat ditampilkan via emulator.. tinggal menambahkan presensi dosen. thanks gan http://gedelumbung.com.. lanjut explore coding.. ^_^

  40. Muhamad Ramdani Reply

    Bli, ada tutor buat ngedit programnya ga? sma tutorial semuanya, please buat referensi tugas akhir nih, mepet….
    mohon bantuannya ya beli, bisa kirim lewat email saya beli : muhamad.ramdani19@gmail.com

  41. yulius Reply

    gan thx infonya… saya juga mau buat sisfo basis android seperti nii…

    simple tapi bermakna gan…

    blh minta panduan buku atau link buat sisfo ini gan…..

    thx… tolong ke email saya…

    salam…..

      • adi Reply

        thans gan.. langka ud hmpir berhasil tapi sayang waktu ran di emulatol istal failid….

        gan ente di kmpus mn…….???
        ad komunitas atau HMJ nya gak

          • adi

            ow… klau ane ada himatika brow….
            aplikasi dari ente masi gak bisa akses data base bisa akses tapi gak bisa d louncer di apk ..?? mhon pencerahan gan..

  42. adi Reply

    gan kenapa befini…….??? wk2 di jalankan

    [2013-03-17 08:58:05 – SistemAkademik] Android Launch!
    [2013-03-17 08:58:05 – SistemAkademik] adb is running normally.
    [2013-03-17 08:58:05 – SistemAkademik] Performing dlmbg.pckg.sistem.akademik.SistemAkademikActivity activity launch
    [2013-03-17 08:58:05 – SistemAkademik] Automatic Target Mode: Preferred AVD ‘andromx’ is not available. Launching new emulator.
    [2013-03-17 08:58:05 – SistemAkademik] Launching a new emulator with Virtual Device ‘andromx’
    [2013-03-17 08:58:06 – SistemAkademik] New emulator found: emulator-5554
    [2013-03-17 08:58:06 – SistemAkademik] Waiting for HOME (‘android.process.acore’) to be launched…
    [2013-03-17 08:58:42 – SistemAkademik] HOME is up on device ’emulator-5554′
    [2013-03-17 08:58:42 – SistemAkademik] Uploading SistemAkademik.apk onto device ’emulator-5554′
    [2013-03-17 08:58:47 – SistemAkademik] Failed to install SistemAkademik.apk on device ’emulator-5554′: timeout
    [2013-03-17 08:58:47 – SistemAkademik] Launch canceled!

    • Gede Lumbung Post authorReply

      kurang tau jg brow
      di tempat ane jalan normal
      coba cek problemnya di stackoverflow, kali aja ada yg punya solusinya

          • adi

            Error parsing data org.json.JSONException: End of input at character 0 of
            \
            Error converting result java.lang.NullPointerException

  43. Muhamad Ramdani Reply

    bli tau perbedaan coding membuat aplikasi untuk android versi 2.2 dengan versi 2.3? dimana sih perbedaan kodingnya?

    • Gede Lumbung Post authorReply

      cek aja di developer.android.com
      disana detailnya lebih lengkap
      setau ane sih, dari 2.2 sama 2.3 gak ada perbedaan yg signifikan

  44. khaironi Reply

    skrip PHP nya dimana d letakkan/disimpan bang ,maklum masih newbie dan pas di run masih error pas loginnya ,,apa salah tu bang…?

  45. asep smith Reply

    bang ni aplikasi bikinnya pake software apaan??
    boleh ga kalo sya edit dan sya kembangkan, tapi mohon bimbingannya ๐Ÿ™‚ ๐Ÿ˜€

  46. asih putri Reply

    maap mas mau nanya ada tutorial Soap web service call in Android
    atau aplikasi tentang itu mas ..??

    makasih ๐Ÿ˜€

  47. mhd_agus Reply

    salam kenal mas bil , mas ,, artikel nya bagus ,, n amaizing ,,, mas bil aku mhs guandarma. asal ku jogya ,, ak skrng lg tugas akhir ,, kbetulan lg cari refrensi2 ,, n ak ngambil tema ,, sifodik , jg ,,, klo gk kberatan ak blh minta source cde n tutorial nya sebagi refresni2 ku ,, mas ,, klo gk kbertan mohon bantuan nya n jika berkenan di kirimkan ke agus.mucharrom@gmail.com . matorsuwon/ terima kasih sbelumnya

      • mhd_agus Reply

        owalah ,,, mantap ,, matorsuwon sanget ,,, mas ,, tp aku udh coba import project nya layout .xml nya ndak muncul yo ,,, knapa kira2 mas,, apa ada yang salah ,, mohon petunjuk , aku pake eclips adt ,,,trima kasih

        • Gede Lumbung Post authorReply

          kalo gak muncul, coba di copy manual aja bang
          bisa langsung dari explorer atau dari direktori file di eclipse

          • mhd_agus

            mantep mas ,,, semoga ilmu mas kian bertambah ,,, oh ya , cara mengkoneksikan ke database nya gmana mas ya ?? maaf amatir ,, hehehe, trima kasih sebelumnya

  48. Feri gethoo Reply

    mas ada boleh liat perancangan sistem’y gak??? coz saya mau ngangkt judul skripsi ini.. saya newbie… mohon bntuannya mas… thx b4…

  49. aguzzackerz Reply

    gan transkrip nilai,KHS, jadwal kuliah ko ga muncul ya??
    mohon pencerahannya gan ,,,ty,, ๐Ÿ™‚

  50. henok Reply

    Ane ga bisa login gan , selalu Username dan password salah.

    gimana sih untuk login nya gan? mohon bantuan nya

  51. FERI Reply

    Mas cara input nilai dan sebagainya gimana??
    biar ga harus masuk dulu ke data basenya..

    biar input langsung dari aplikasinya (login administrator) mas..??
    terima kasih

  52. Feri gethoo Reply

    mas klo mau input data nilai dan sebagainya di aplikasinya gimana?? login sebagai adminstrtor?? jadi klo mau input data gak harus masuk ke database dulu..
    mohon pencerahannya..

  53. Hercules Reply

    Mas lumbung , ini KHS sama transkip Nilai nya emang kosongan tah ?
    Pas dijalankan di emulator kosong , gak ada isin ya ..
    Minta pencerahan ..

  54. Andri Wiriawan Reply

    Thx gan, bermanfaat banget yg agan share ini…. ๐Ÿ™‚

  55. Putu Shinoda Reply

    Mantap (y)
    Lanjutgan ๐Ÿ˜€ (y)

    Ijin unduh yah sekalian cek kodenya.

  56. Eric Reply

    gan ane koq ga bs login y? udah bikin username ama pass baru jg ga bs di edit password yg lama dr string ke md5 lg ga bisa jg
    ini list error di longcat.
    06-25 20:40:42.333: E/AndroidRuntime(828): FATAL EXCEPTION: main
    06-25 20:40:42.333: E/AndroidRuntime(828): android.os.NetworkOnMainThreadException
    06-25 20:40:42.333: E/AndroidRuntime(828): at android.os.StrictMode$AndroidBlockGuardPolicy.onNetwork(StrictMode.java:1117)
    06-25 20:40:42.333: E/AndroidRuntime(828): at libcore.io.BlockGuardOs.connect(BlockGuardOs.java:84)
    06-25 20:40:42.333: E/AndroidRuntime(828): at libcore.io.IoBridge.connectErrno(IoBridge.java:127)
    06-25 20:40:42.333: E/AndroidRuntime(828): at libcore.io.IoBridge.connect(IoBridge.java:112)
    06-25 20:40:42.333: E/AndroidRuntime(828): at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:192)
    06-25 20:40:42.333: E/AndroidRuntime(828): at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:459)
    06-25 20:40:42.333: E/AndroidRuntime(828): at java.net.Socket.connect(Socket.java:842)
    06-25 20:40:42.333: E/AndroidRuntime(828): at org.apache.http.conn.scheme.PlainSocketFactory.connectSocket(PlainSocketFactory.java:119)
    06-25 20:40:42.333: E/AndroidRuntime(828): at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:144)
    06-25 20:40:42.333: E/AndroidRuntime(828): at org.apache.http.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:164)
    06-25 20:40:42.333: E/AndroidRuntime(828): at org.apache.http.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:119)
    06-25 20:40:42.333: E/AndroidRuntime(828): at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:360)
    06-25 20:40:42.333: E/AndroidRuntime(828): at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:555)
    06-25 20:40:42.333: E/AndroidRuntime(828): at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:487)
    06-25 20:40:42.333: E/AndroidRuntime(828): at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:465)
    06-25 20:40:42.333: E/AndroidRuntime(828): at dlmbg.pckg.sistem.akademik.JSONParser.AmbilJson(JSONParser.java:38)
    06-25 20:40:42.333: E/AndroidRuntime(828): at dlmbg.pckg.sistem.akademik.SistemAkademikActivity$2.onClick(SistemAkademikActivity.java:58)
    06-25 20:40:42.333: E/AndroidRuntime(828): at android.view.View.performClick(View.java:4084)
    06-25 20:40:42.333: E/AndroidRuntime(828): at android.view.View$PerformClick.run(View.java:16966)
    06-25 20:40:42.333: E/AndroidRuntime(828): at android.os.Handler.handleCallback(Handler.java:615)
    06-25 20:40:42.333: E/AndroidRuntime(828): at android.os.Handler.dispatchMessage(Handler.java:92)
    06-25 20:40:42.333: E/AndroidRuntime(828): at android.os.Looper.loop(Looper.java:137)
    06-25 20:40:42.333: E/AndroidRuntime(828): at android.app.ActivityThread.main(ActivityThread.java:4745)
    06-25 20:40:42.333: E/AndroidRuntime(828): at java.lang.reflect.Method.invokeNative(Native Method)
    06-25 20:40:42.333: E/AndroidRuntime(828): at java.lang.reflect.Method.invoke(Method.java:511)
    06-25 20:40:42.333: E/AndroidRuntime(828): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:786)
    06-25 20:40:42.333: E/AndroidRuntime(828): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553)
    06-25 20:40:42.333: E/AndroidRuntime(828): at dalvik.system.NativeStart.main(Native Method)

    pas jalankan aplikasi muncul error ini
    06-25 20:41:56.743: E/Trace(844): error opening trace file: No such file or directory (2)

    mohon pencerahannya

  57. hendry Reply

    gan ini koq jadwal perkuliahan kosong y?
    cara nampilin gmn?

    thanks banget atas aplikasinya sangat membantu banget ๐Ÿ™‚

  58. adhi Reply

    klo ane pas di emulator mau, pas debug usb kok stopped.knapa gtu

  59. opz Reply

    mw nanya nih gan,,, klo di emulator berjalan dengan baik,,, tp klo debug ke device ko jadi “forceclosed”,,,
    udh nyoba pake wifi tp tetep aj,,,
    knp ya gan,,, plese pencerahanya gan,,

  60. as Reply

    kalo web service nya pake SOAP wsdl gmn caranya koneksiin aplikasi androidnya?terimakasih…

  61. haerul Reply

    salam ..
    mau na.x nih gan .. untuk menjalankan sistem informasinya, butuh software apa’an aja gan . ?

    maaf , ane masalah beginian ..

  62. haerul Reply

    salam ..
    minta juga dong gan full source code.x ..
    minta tolong gan, lagi pengen belajar nih, buat skripsi nanti ..

    tolong ya gan,
    haerul.rifqi@ymail.com

    makasih gan, sukses selalu
    Amiiiiiiiiiin .

  63. hari Reply

    bli..bisa diupload ulang source codenya?
    link donlodnya udah mati bli..

    suksma niki ๐Ÿ™‚

  64. yuno Reply

    klo untuk di versi 2.3.x, perlu asynctask ga? kok saya coba force close terus.(http connection refused)
    boleh kirim source codenya, klo bisa yg udh pke asynctask ^^
    ke nugroho1yuno@gmail.com, thx U.

    • yuno Reply

      kok not responding sih bos(ga ada balesan)?

      habis login aplikasi force close, pas dicek dia errot converting result &error parsing data(JSON), gimana nih bos? mohon pencerahan

      • Gede Lumbung Post authorReply

        nyobanya dimana?
        kalo di hosting, sering muncul kayak gtu karena output dari header file json yg masih membawa tag
        saya jg pernah ngalamin masalah kayak gtu di beberapa hosting, sampai sekarang belum ketemu solusinya
        di hosting yg lain kadang normal2 saja,,
        coba cari solusinya di stackoverflow

  65. Ricky Reply

    Bro, aplikasinya gak bisa running di 4.2 kah?
    Saya nyoba konek ke hp via wifi sukses utk akses database, tpi FC pas mau login aplikasi.
    Can you explain?

  66. Bambang Reply

    Gan,Waktu ane buka projectnya di eclipse kog muncul merahnya banyak bgt ya?
    mohon pencerahannya……

  67. dio Reply

    gan, bisa kasih tutorial untuk nampilin jadwal, khs, dan transkip nilai..?? soalnya waktu ane klik bisa masuk ke menunya tapi isinya blank.. caranya isi lewat tabel apa ya gan? bisa kirim ke email ane gan (dn_rifia@yahoo.com).. terima kasih

  68. ichsan Reply

    gan gmn neh kok di buka di ADT malah bnyk merahnya …
    trus cara koneksi makek localhost gmn ….

    pencerahnnya gan

  69. dhit Reply

    gan ane newbie nie, ane berminat bgt sma tutorial ni..
    ane udah coba download d firefox sma chrome tpi ane bingung cara download bgmna yg keluar install 4shared trus pdhal udah 2x ane install 4shared…
    mohon pencerahanya gan..

  70. spk Reply

    udah saya setting di database dan file koneksi.php sesuai dengan di database hosting saya tapi gabisa langsung force close pas mau login padahal udah saya ganti username dan password yg terenkripsi itu..
    apa saya hrus ganti di kode di login.php “$psw = md5($_GET[‘psw’]);” jadi “$psw = ($_GET[‘psw’]);” buat password yg terenkripsi? atau boleh minta password yg terenskripsi tersebut biar bisa login

  71. cokro Reply

    mas agan transkrip nilai,KHS, jadwal kuliah ko ga muncul mas?? padahal coding sudah bener semua.petunjuk dari komentar2 agan udah saya lakuin tapi masih gak muncul????
    tolong di bales mas . ๐Ÿ™‚

  72. putut Reply

    Mas brow,, Mohon ijin ya.. Aplikasi Sistem Akademiknya saya kembangin ya untuk disesuaikan dengan sekolah saya. Terima kasih sebelumnya

  73. GHAFFA Reply

    kak boleh saya mnta jurnalnya ? saya butuh untuk tinjauan penelitian skripsi.trmksh

  74. prarthana Reply

    Bli gmn cara ubah pasnya yaa di mysql
    mau coba tapi pass nya d encrip liat cara diatas cara ubah nya masih kurang paham

  75. Risky Arisandi Reply

    gan kirimin dong cara membuka project siakad ini dimulai dari import smpe koneksi database nya dan apa2 aja yng perlu di perhatikan untuk membuka project ini.kirim ke email ini ya gan riskyunpab@gmail.com .terima kasih ya gan…

  76. nui Reply

    Gan aku ko ga bisa login, pas klik Masuk Sistem Malah Keluar lagi. padahal database sudah di install saya pake appserv, Mohon Pencerahannya Gan Trimakasih

  77. Nie Reply

    Tolong sih Bli Dari Siang Utak atik Ga Masuk2 Login nya, Thx

  78. Nief Reply

    Ko Ga Mau Ngeload Ke halaman Utamanya y?? knp y bli ? mohon pencerahannya..

  79. winda Reply

    bli,mo nnya donk…cara menambahkan asynctask di project ini kyak gimana sih??mohon bimbingan’a bli soal’a aq masih newbie ni hhee

  80. kang anton Reply

    cara download filenya gemana ni mas kok gk bisa2 dari link di atas? . maklum pemula

  81. karim Reply

    mas bisa bagi tau ga langkah langkah membuat nya,dan sekalian sama kodingnya.

  82. kartono Reply

    emang ga jalan yang buat script sama kaya ane….gitu aje repot masih banyak yg kasih open source kok?

  83. febri Reply

    unfortunately, close aplication gan!!
    di logcat gini erornya..

    12-29 07:44:50.969: E/AndroidRuntime(1423): FATAL EXCEPTION: main
    12-29 07:44:50.969: E/AndroidRuntime(1423): Process: com.example.sistemakademik, PID: 1423
    12-29 07:44:50.969: E/AndroidRuntime(1423): android.os.NetworkOnMainThreadException
    12-29 07:44:50.969: E/AndroidRuntime(1423): at android.os.StrictMode$AndroidBlockGuardPolicy.onNetwork(StrictMode.java:1147)
    12-29 07:44:50.969: E/AndroidRuntime(1423): at libcore.io.BlockGuardOs.connect(BlockGuardOs.java:110)
    12-29 07:44:50.969: E/AndroidRuntime(1423): at libcore.io.IoBridge.connectErrno(IoBridge.java:137)
    12-29 07:44:50.969: E/AndroidRuntime(1423): at libcore.io.IoBridge.connect(IoBridge.java:122)
    12-29 07:44:50.969: E/AndroidRuntime(1423): at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:183)
    12-29 07:44:50.969: E/AndroidRuntime(1423): at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:456)
    12-29 07:44:50.969: E/AndroidRuntime(1423): at java.net.Socket.connect(Socket.java:882)
    12-29 07:44:50.969: E/AndroidRuntime(1423): at org.apache.http.conn.scheme.PlainSocketFactory.connectSocket(PlainSocketFactory.java:119)
    12-29 07:44:50.969: E/AndroidRuntime(1423): at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:144)
    12-29 07:44:50.969: E/AndroidRuntime(1423): at org.apache.http.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:164)
    12-29 07:44:50.969: E/AndroidRuntime(1423): at org.apache.http.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:119)
    12-29 07:44:50.969: E/AndroidRuntime(1423): at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:360)
    12-29 07:44:50.969: E/AndroidRuntime(1423): at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:555)
    12-29 07:44:50.969: E/AndroidRuntime(1423): at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:487)
    12-29 07:44:50.969: E/AndroidRuntime(1423): at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:465)
    12-29 07:44:50.969: E/AndroidRuntime(1423): at com.example.sistemakademik.JSONParser.AmbilJson(JSONParser.java:38)
    12-29 07:44:50.969: E/AndroidRuntime(1423): at com.example.sistemakademik.SistemAkademikActivity$2.onClick(SistemAkademikActivity.java:58)
    12-29 07:44:50.969: E/AndroidRuntime(1423): at android.view.View.performClick(View.java:4756)
    12-29 07:44:50.969: E/AndroidRuntime(1423): at android.view.View$PerformClick.run(View.java:19749)
    12-29 07:44:50.969: E/AndroidRuntime(1423): at android.os.Handler.handleCallback(Handler.java:739)
    12-29 07:44:50.969: E/AndroidRuntime(1423): at android.os.Handler.dispatchMessage(Handler.java:95)
    12-29 07:44:50.969: E/AndroidRuntime(1423): at android.os.Looper.loop(Looper.java:135)
    12-29 07:44:50.969: E/AndroidRuntime(1423): at android.app.ActivityThread.main(ActivityThread.java:5221)
    12-29 07:44:50.969: E/AndroidRuntime(1423): at java.lang.reflect.Method.invoke(Native Method)
    12-29 07:44:50.969: E/AndroidRuntime(1423): at java.lang.reflect.Method.invoke(Method.java:372)
    12-29 07:44:50.969: E/AndroidRuntime(1423): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:899)
    12-29 07:44:50.969: E/AndroidRuntime(1423): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:694)

  84. aswar wahyu Reply

    selamat malam mas, mohon pencerahannya.
    untuk penggunaan AsyncTask sendiri seperti apa, saya menggunakan android 4.2.
    terima kasih.

  85. Irnanda Reply

    Sekedar berbagi, bagi yg error tambahin aje script “StrictMode.enableDefaults();” pada method oncreate
    contoh :

    public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    requestWindowFeature(Window.FEATURE_NO_TITLE);
    getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
    setContentView(R.layout.panel_dashboard);
    StrictMode.enableDefaults();

      • irnanda Reply

        maap baru bales..
        sbenernya pemanggilan fungsi PHP itu ngak boleh di form utama(Main Activity) pada android, harus make Asyntask kalo emang mau manggil fungsi php di main activity, jadi script StrictMode itu gunanya agar system mengizinkan pemanggilan fungsi php walaupun tanpa asyntask.

  86. ardi Reply

    gan, klo sdh d sedot gmna lgi ni mau jalankan aplikasinya …? newbie gan pengen belajar ๐Ÿ™‚

  87. acum Reply

    gan udah ane coba .kok pas login munculnya Unfortunatelly SistemAkademik has stopped. Masalahnya apa yh??
    mohon bantuannya ๐Ÿ™‚

  88. wahyu Reply

    bosku kok setiap login udah ngisi username dan password pas di klik aplikasi langsung nutup sendiri?? helpp

  89. Aprian Reply

    bli, minta koding penggunaan asynTask pada aplikasi siakad ini supaya bisa dipakai di android 4.2 , soalnya ne gak ngerti cara penggunaan asynTask. Mohon banuannya bli ๐Ÿ™‚

  90. ben Reply

    gan paswwrd nya apa ?
    sangat membantu. mohon pencerahan nya .
    thanks.

    ๐Ÿ™‚

  91. ben Reply

    gan ?
    biar dy konek login tuh gmn sistem nya ?
    ane buat mahasiswa baru trus msukin nim ny ke paswword login tpi kok pas d jlanin gk mw login d android nya ya ?
    tlong pencrahan nya donk

  92. obel Reply

    mas koq file web nya error ya.
    kayaknya semua file n index.php nya jga gk ada
    bleh kmta mas

  93. Taka Reply

    kok ndak bisa dowload gan? saya udah masukkan email tp verifikasinya ndak masuk2.

  94. galih Reply

    data erro
    Notice: Undefined index: usr in C:\xampp\htdocs\siakad-andro\login.php on line 3

    Notice: Undefined index: psw in C:\xampp\htdocs\siakad-andro\login.php on line 4

    bgmn caranx???

  95. galih Reply

    data erro

    Notice: Undefined index: usr in C:\xampp\htdocs\siakad-andro\login.php on line 3

    Notice: Undefined index: psw in C:\xampp\htdocs\siakad-andro\login.php on line 4

    bgmn caranya??

  96. jono Reply

    gan. pas login sebagai mahasiswa kok gak muncul nilai pada jadwal kuliah, khs, transkip dan keharian dosen. Kosong…!
    Mohon Bls gan. semoga mendapat pahala.Makasih ..

  97. Taka Reply

    minta source codenya gan klo boleh. soalnya saya download ndak bisa2, makasih sebelumnya.

  98. Erik Saiful Rizal Reply

    mas mohon penjelasannya gmn cara merubah target android di bagian android manifest.xml tetapi aplikasinya sdh jadi duluan, maklum hasil copas dari internet??

  99. gede wija Reply

    saya memanfaatkan sebuah class khusus untuk mengatur layout pada tampilan dashboard. Sehingga tombol-tombol yang nangkring disana akan fleksibel mengikuti ukuran layar. Hanya ada beberapa menu-menu standar

    class ane ken ne bli ne ngidang ngae fleksible?