📌 Steps to Create an APK for Age Calculator

Smart Wealth Secrets
By -
0

 

📌 Steps to Create an APK for Age Calculator

1️⃣ Install Android Studio

🔹 Download & Install Android Studio 👉 Click Here
🔹 Open Android Studio → Click "New Project" → Select "Empty Activity"


2️⃣ Add WebView in activity_main.xml

  • Go to res/layout/activity_main.xml

  • Replace the code with:

xml
<?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent"> <WebView android:id="@+id/webView" android:layout_width="match_parent" android:layout_height="match_parent" /> </RelativeLayout>

3️⃣ Load Your HTML File in MainActivity.java

  • Go to MainActivity.java

  • Replace the code with:

java
package com.example.agecalculator; import android.os.Bundle; import android.webkit.WebSettings; import android.webkit.WebView; import android.webkit.WebViewClient; import androidx.appcompat.app.AppCompatActivity; public class MainActivity extends AppCompatActivity { private WebView webView; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); webView = findViewById(R.id.webView); WebSettings webSettings = webView.getSettings(); webSettings.setJavaScriptEnabled(true); // Load the local HTML file webView.loadUrl("file:///android_asset/age-calculator.html"); webView.setWebViewClient(new WebViewClient()); } }

4️⃣ Add Your HTML File

  • In Android Studio, go to app/src/main/assets/

  • Copy & Paste your age-calculator.html inside assets/


5️⃣ Run & Test the App

  • Connect your Android phone via USB

  • Click Run ▶️ in Android Studio


6️⃣ Build APK

  • Go to Build > Build Bundle(s) / APK(s) > Build APK

  • Find your APK in app/build/outputs/apk/debug/

  • Transfer it to your Android phone & Install 🎉

✅ Now your Age Calculator is an Android App! 🚀🔥

Would you like help in publishing it on the Play Store? 😊

Tags:

Post a Comment

0Comments

Post a Comment (0)