Error “AIDL is Missing” pada Android Studio

Hasil gambar untuk android studio

Kebetulan saya mengikuti sebuah forum pelatihan Android Dasar dan ternyata banyak sekali yang mengalami error semacam ini dan akhirnya saya memutuskan untuk menulis ini pada blog ini dengan harapan dapat membantu peserta lain yang mengalami kesulitan dalam mengatasi error ini, dan harapan yang kedua supaya blog saya banyak pengunjungnya, :D.

Error semacam ini biasa ditemui ketika baru Install Aplikasi Android Studio dan membuat project pertama, biasanya ada beberapa orang yang mengalami masalah ini. padahal sudah install dan download komponen lama tapi masih saja ada error.

gradle_aidl_error

 

ketika melihat error seperti ini untuk pertama kalinya dan ketika baru akan mulai biasanya kebingungan dan bahkan ada yang mengurungkan niatnya untuk belajar, tapi jangan menyerah dulu yah karena ini baru awal dari sebuah perjalanan panjang yang penuh dengan rintangan dan tantangan.

Lanjutkan membaca

Project Pertama Android Menggunakan Android Studio

crud sqlite android

Kumpulan tutorial Android, android dasar, android tingkat menengah

ini postingan pertama saya di tahun 2017, wuih ngga terasa sudah lama ngga posting yah, mudah-mudahan pengunjung blog ini bertambah banyak dari hari ke hari tapi bukan karena tersesat tapi memang benar2 butuh informasi yang saya share disini, AMIN…

walaupun kadang ada yang tersesat juga tapi mudah2an tersesat terus kesini. hihihihi.

pada postingan kali ini saya akan membahas materi yang ringan saja lah maklum sudah lama ngga nulis di blog, mudah2an informasi ini membantu bagi yang membutuhkan. silahkan di simak tentang pembuatan project pertama android menggunakan android studio.

yang masih pakai eclipse silahkan hijrah saja mas mba om tante, karena sdk untuk eclipse sudah tidak dikembangkan lagi sejak rilisnya android versi 1 pada bulan desember 2015 kalau ngga salah.

nah langkah-langkah dalam membuat project, sebagai berikut:

Lanjutkan membaca

Statemen Perulangan Java

Statement Perulangan For

Selamat Pagi bagi yang bacanya pagi, selamat siang bagi yang bacanya siang dan selamat malam bagi yang bacanya malam.

Perulangan for menyediakan sarana mengulang kode dalam jumlah yang tertentu. Pengulangan ini terstruktur untuk mengulangi kode sampai tercapai batas tertentu.

Berikut bentuk dasar perulangan for :

for(InitializationExpression; LoopCondition; StepExpression)

statement

  • InitializationExpression, digunakan untuk inisialisasi variabel kendali perulangan.
  • LoopCondition, membandingkan variabel kendali perulangan dengan suatu nilai batas.
    StepExpression, menspesifkasikan cara variabel kendali dimodifikasi sebelum iterasi berikutnya dari perulangan.

Contoh:

public class For1

{

public static void main(String[] args)

{

int i;

for (i = 1;i<11;i++)

System.out.println(i);

}

}

Hasil (output) dari contoh listing program di atas:

1

2

3

4

5

6

7

8

9

10

Pernyataan for-loop Bersarang

Java memungkinkan loop yang disarangkan di loop yang lain. Satu loop berada di dalam loop yang lainnya.

Contoh:

public class Loopbersarang1{

public static void main(String[] args){

for(int i=0;i<10;i++){

for(int j=i;j<10;j++){

System.out.print("*");}

System.out.println();

}

}

}

Hasil (output) dari contoh listing program di atas:

*

**

*

**

*

**

*

P3.2  Contoh Kasus

Buat program mencetak segitiga siku-siku menggunakan perulangan for!

Output yang dihasilkan:

Langkah-langkah pengerjaan:

  1. Jalankan Netbeans Anda.
  2. Lalu buat file project baru dengan memilih menu File – New Project, atau dengan menggunakan hotkey Ctrl+Shift+N.
  3. Pilih jenis project yang akan dibuat (Java – Java Application)
  4. Tentukan nama project dan lokasi penyimpanan project. Contoh: nama project: SegitigaSiku, dan nama kelas: SegitigaSiku.
  1. Ketikkan kode program di bawah ini pada code editor
package segitigasiku;

import java.io.*;

public class SegitigaSiku {

public static void main(String[] args) throws Exception{

DataInputStream masukan = new DataInputStream(System.in);

String strtinggi = null;

System.out.println("Segitiga SIku-Siku");

System.out.print("Masukkan Tinggi : ");

strtinggi = masukan.readLine();

int tinggi, i, j, k;

tinggi = Integer.parseInt(strtinggi);   // mengubah inputan variabel strtinggi dengan

// tipe String ke variabel tinggi dengan tipe data integer

/* perulangan for i melakukan perulangan dari 1 sampai sebanyak nilai variabel tinggi yang

dimasukkan(perulangan baris / banyaknya baris yang akan dicetak) */

for(i=1;i<=tinggi;i++){   /* perulangan for j melakukan perulangan spasi(" ")sebanyak nilai variabel tinggi dan berkurang 1 setiap perulangannya(berpindah baris) sampai jumlah spasi(" ") yang dicetak pada baris yang bersangkutan berjumlah 1 */ for(j=tinggi;j>=i;j--){

System.out.print(" ");

}

/* perulangan for k melakukan perulangan bintang("*")dari 1 sampai sebanyak nilai variabel tinggi dan bertambah 1 setiap perulangannya sampai jumlah bintang("*") yang dicetak sama dengan nilai variabel tinggi yang diinput */

for(k=1;k<=i;k++){

System.out.print("*");

}

// perintah berganti baris ini dilakukan setiap selesai 1x dalam melakukan perulangan j dan perulangan k

System.out.print("\n");

}

}

}
  1. Build project tersebut dengan memilih menu Run => Build Main Project, atau dengan menggunakan hotkey F11.
  2. Jika tidak ada kesalahan (BUILD SUCCESSFUL), jalankan project tersebut dengan memilh menu Run => Run Main Project, atau dengan menggunakan hotkey F6.

P3.3   Latihan

Buat program deret fibonaci. Output yang dihasilkan adalah sebagai berikut:

Jawaban:

  1. Jalankan Netbeans Anda
  2. Lakukan langkah-langkah pengerjaan seperti contoh kasus sebelumnya.
  3. Pada code editor Netbeans, ketikkan program berikut:
cpackage fibonaci;

/**

*

* @author Shinigami

*/

import java.io.*;

public class Fibonaci {

public static void main(String[] args) throws Exception{

BufferedReader masuk = new BufferedReader(new InputStreamReader(System.in));

String jumlahfibo = null;

int a=0, b=1, c=0, i=1;

System.out.print("Masukkan jumlah deret fibonaci : ");

jumlahfibo = masuk.readLine();

int jumlah;

jumlah = Integer.parseInt(jumlahfibo);

System.out.println(a);

System.out.println(b);

do {

c = a + b;

System.out.println(c);

a = b;

b = c;

i++;

} while (i < (jumlah-1));

}

}

Android dan Database SQLite(Membuat Aplikasi Sosial Media)

eclipse

Assalamu ‘alaikum warohmatullahi wabarokaatuh

Siang temen2 seluruh dunia khususnya indonesia dan sekitarnya, 😀

Java dan android adalah sesuatu yang tidak dapat dipisahkan karena mereka saling mengisi dan melengkapi satu sama lain, so sweet. 😉 indahnya hidup ini.

nah kali ini saya akan posting aplikasi android yang dibangun menggunakan eclipse IDE, aplikasi ini saya beri nama Sosmed atau sosial media 😀

pada aplikasi ini terdapat form untuk login, register dan form home yang akan ditampilkan setelah login, database yang saya gunakan adalah SQLite. tidak seperti database2 lain dimana kita harus install server local dahulu, SQLite tidak usah instal karena sudah ada pdaa perangkat dengan OS Android, dengan syarat versinya diatas Frozen Yogurt.

oke langsung saja download projeknya dengan link yang sudah saya kasih dibawah. semoga saja dapat membantu proses belajar temen2. 😀

DownloadSelamat mencoba dan berkarya, semoga sukses.

Terimakasih, Wassalamu’alaikum warohmatullahi wabarokaatuh.

Animasi 3 Dimensi menggunakan Blender 3D

blenderAssalamu’alaikum

Panas.. panas.. panas..

panas begini saya akan sharing tentang Animasi 3 Dimensi, bagaimana cara membuatnya dan seperti apa nanti hasilnya serta untuk apa sih. kalau masih bingung simak aja penjelasan singkatnya.

Animasi itu bisa di kategorikan menjadi 2D yaitu animasi yang hanya memiliki sumbu x dan y saja seperti bangun datar. sedangkan 3D adalah animasi yang memiliki sumbu x,y dan z seperti bangun ruang.

contoh dari 3Dimensi sangat banyak yaitu seperti film Dragon ball, naruto, one piece dan film-film manga lainnya. sedangkan contoh dari 3Dimensi antara lain ada Upin & Ipin, Adit & Sopo Jarwo, Boboiboy  dan masih banyak lagi silahkan cari tahu sendiri :D.

disini saya hanya akan membahas animasi 3D menggunakan software yang bernama Blender 3D, bukan blender jus loh, iini beda. sebenarnya selain menggunakan blender 3D ada juga aplikasi lain seperti 3dmax, untuk interface hampir sama dan kemampuannya pun hampir sama, yang membedakan adalah Blender 3D adalah free open source dengan lisensi GNU General Public License sedangkan 3dmax itu berbayar.

Beberapa Kelebihannya:

1.Open Source
Merupakan salah satu software open source, dimana kita bisa bebas memodifikasi source codenya untuk keperluan pribadi maupun komersial, asal tidak melanggar GNU General Public License yang digunakan.
2.Multi Platform
Karena sifatnya yang open source, Aplikasi ini tersedia untuk berbagai macam operasi sistem seperti Linux, Mac dan Windows. Sehingga file yang dibuat menggunakan versi Linux tak akan berubah ketika dibuka di Blender versi Mac maupun Windows.
3.Sangat Lengkap
Memiliki fitur yang lebih lengkap dari software 3D lainnya. Coba cari software 3D selain Blender yang di dalamnya tersedia fitur Video editing, Game Engine, Node Compositing, Sculpting. Bukan plugin, tapi sudah include atau di bundling seperti Blender.

 

Salah satu film yang di garap menggunakan Aplikasi Blender 3D ini adalah Adit & Sopo Jarwo buatan anak bangsa, kita perlu bangga dengan kreatifitas dan hasil karya dalam negri.

silahkan download langsung saja aplikasinya. tutorial menyusul nanti yah pada postingan lain. 😀

Wassalamu’alaikum.

DOWNLOAD [32-bit] (67.33MB)

DOWNLOAD [64-bit] (79.91MB)

Kumpulan Tutorial

Assalamu’alaikum.

Siang ini saya share tutorial mengenai pemrograman dan ada beberapa projek juga loh.

dari pada di simpan dalam hardisk nanti bisa hilang mending saya share disini biar lebih aman dan bermanfaat juga untuk temen2 yang lain. 😉

tutorial dibawah saya ambil dari berbagai sumber dan untuk lisensi saya kembalikan kepada penulis masing-masing, ada juga artikel yang saya tulis sendiri dan contoh projectnya.

Tutorial Pemrograman Android, java dan lain-lain

24 Jam pintar pemrograman android.pdf

Live Coding 1.pdf | Live Coding 2.pdf

Aplikasi Android Sederhana.pdf

Dasar Pemrograman Android.pdf

Android dan SQLite.pdf | Project Android dan SQLite.zip

CRUD Java menggunakan Hibernate dan Spring.pdf

Jasperreport Java.pdf

Project Latihan Sederhana.zip

 

Semoga saja artikel-artikel diatas dapat membantu temen2 semua.

jika mau kopas silahkan saja, tinggal komen saja untuk ijin kopas dan jangan hilangkan sumbernya yah. 🙂

terimakasih wassalamu’alaikum wr. wb.

 

Trik Photoshop Membuat Crop Cyrcle

Assalamu’alaikum.

Pagi ini saya akan mencoba membagikan trik sederhana pada photoshop, tutorial ini saya buat beberapa tahun yang lalu, sudah lama sekali dan sebenarnya sudah pernah saya posting tetapi di blog yang berbeda tapi saya lupa email dan passwordnya. 😀

Ada yang tahu ngga apa itu crop cyrcle?

kalau menurut ilmuan crop cyrcle adalah jejak dari pesawat luar angkasa para alien yang mendarat di permukaan bumi, bentuknya sangat beraneka ragam dan sangat unik-unik sekali.

saya buat buat tutorial ini karena waktu itu sedang ramainya hal ini jadi iseng2 membuatnya karena kelihatan bagus, :D. jadi sebenarnya saya buat turorial ini untuk diri saya sendiri. tapi rasanya kurang kalau belum di share jadi akhirnya saya tulis artikel ini.

untuk tutorialnya download aja di link berikut ini.

DownloadSilahkan di download dan dipelajari, terimakasih.

Wassalamu’alaikum. 🙂