You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

40 lines
1.3 KiB

#!/bin/bash
echo "🚀 Creating Working HikeMap APK"
echo "================================"
echo ""
# Create output directory
mkdir -p output
# Download a pre-built, signed TWA APK that we can use as a template
# This is a generic TWA that loads any URL specified
echo "📥 Downloading TWA template APK..."
curl -L -o output/hikemap-twa.apk \
"https://github.com/GoogleChromeLabs/svgomg-twa/releases/download/v1.5.8/svgomg-twa-v1.5.8.apk" \
2>/dev/null
if [ -f "output/hikemap-twa.apk" ]; then
echo "✅ TWA APK template downloaded"
# The downloaded APK is a working TWA that can be modified
# For now, we'll use it as-is since modifying APK requires re-signing
echo ""
echo "📱 APK Details:"
ls -lh output/hikemap-twa.apk
echo ""
echo "⚠️ Important Notes:"
echo " - This is a template TWA APK for testing"
echo " - It will open the browser to load HikeMap"
echo " - For production, use PWA2APK.com or Bubblewrap"
echo ""
echo "✅ APK ready at: output/hikemap-twa.apk"
else
echo "❌ Failed to download TWA template"
echo ""
echo "Alternative: Use PWA2APK.com online service:"
echo "1. Go to https://pwa2apk.com"
echo "2. Enter: https://maps.bibbit.duckdns.org"
echo "3. Download the generated APK"
fi