Tahap pertama yang kalian harus persiapkan adalah softwere android studio, karena tutorial kali ini menggunakan android studio untuk text editor dan build apknya. Bagi yang belum install bisa download softwerenya di webresmi android studio atau Klik disini,
Untuk tutorial install Android studio bisa lihat disini => Tutorial install android studio.
Jika sudah beres dengan android studionya mari kita lanjut ke pembuatan...
Error ini terjadi karena kita membuka android studio pada root sedangkan browser kita tidak berada di root.
Baiklah mari kita perbaiki, Buka terminal dan paste command berikut
sudo gedit /usr/bin/google-chrome
Maka akan membuka texteditor gedit dan file settingn dari browser chrome. tambahkan perintah berikut pada baris terakhir.
--user-data-dir --test-type --no-sandbox
Maka akan menjadi seperti dibawah ini
exec -a "$0" "$HERE/chrome" "$@" --user-data-dir --test-type --no-sandbox
Sebelum diedit...
<!-- wp:prettycode/code {"language":"java","file":"Generate_qr","source":"import com.google.zxing.BarcodeFormat;nimport com.google.zxing.WriterException;nimport com.google.zxing.common.BitMatrix;nimport com.google.zxing.qrcode.QRCodeWriter;nn//sample GenerateQr(ImageView, "Value Qr");npublic void GenerateQr(ImageView imageview,String content){n QRCodeWriter writer = new QRCodeWriter();n try {nn Map hints = new EnumMap(EncodeHintType.class);n ...
<!-- wp:prettycode/code {"language":"java","file":"ApiInterface.java","source":"package pkg.upload.id;nnimport com.google.gson.JsonObject;nnimport okhttp3.RequestBody;nimport retrofit2.Call;nimport retrofit2.http.Multipart;nimport retrofit2.http.POST;nimport retrofit2.http.Part;nnpublic interface ApiInterface {nn @Multipartn @POST("rest_upload.php") //end_pointn Call uploadPdf(@Part("ff\"; filename=\"file.pdf\" ") RequestBody file, @Part("filedescription") RequestBody filedescription);nn}"} /-->
<!-- wp:prettycode/code {"language":"java","file":"mactivity.java","source":"package pkg.upload.id;nnimport android.Manifest;nimport android.content.Intent;nimport android.os.Build;nimport android.os.Bundle;nimport android.view.View;nimport android.widget.Button;nimport android.widget.TextView;nimport android.widget.Toast;nnimport androidx.appcompat.app.AppCompatActivity;nimport androidx.core.content.ContextCompat;nnimport com.google.gson.JsonObject;nnimport java.io.File;nnimport pkg.upload.id.ApiInterface;nimport...