Tujuan: membuat aplikasi Android sederhana yang ketika dibuka akan langsung membuka browser (Chrome jika ada, atau browser default) dengan URL tertentu.
1. Buat Project Baru di Android Studio
-
Buka Android Studio.
-
Pilih New Project → Empty Activity.
-
Beri nama aplikasi (misal:
AldoExpertLauncher
). -
Pilih bahasa Kotlin.
-
Selesai, Android Studio akan membuat project dasar dengan
MainActivity
.
2. Buat / Edit MainActivity.kt
Ganti isi MainActivity.kt
dengan kode berikut:
package com.aldo-expert.web import android.content.Intent import androidx.core.net.toUri import android.os.Bundle import androidx.appcompat.app.AppCompatActivity class MainActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) // URL tujuan yang ingin dibuka val url = "https://web.aldo-expert.com" // Intent untuk membuka browser val intent = Intent(Intent.ACTION_VIEW, url.toUri()) intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK) startActivity(intent) // Tutup activity agar tidak balik ke layar kosong finish() } }
📌 Penjelasan:
-
Intent.ACTION_VIEW
digunakan untuk memanggil browser. -
finish()
memastikan aplikasi langsung menutup setelah membuka browser.
3. Tambahkan Activity ke AndroidManifest.xml
Edit file app/src/main/AndroidManifest.xml
, lalu pastikan ada deklarasi activity utama seperti berikut:
📌 Penjelasan:
-
android:exported="true"
→ wajib di Android 12+ agar bisa diluncurkan dari launcher. -
android:launchMode="singleTask"
→ mencegah multiple instance di recent apps. -
dengan
MAIN
danLAUNCHER
membuat aplikasi muncul di menu aplikasi.
4. Build APK
-
Dari Android Studio, pilih menu Build → Build Bundle(s) / APK(s) → Build APK(s).
-
Setelah selesai, APK bisa ditemukan di:
app/build/outputs/apk/debug/app-debug.apk
-
Install APK di device → klik icon aplikasi → langsung membuka
https://web.aldo-expert.com
di browser.
✅ Dengan cara ini APK sangat ringan (hanya beberapa KB), karena tidak ada WebView atau library tambahan.