diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index b8b56b7..1686b7b 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -1,6 +1,7 @@ + xmlns:tools="http://schemas.android.com/tools" + package="io.github.chronosx88.yggdrasil"> + android:theme="@style/AppTheme" + tools:ignore="GoogleAppIndexingWarning"> + + android:exported="true" + android:permission="android.permission.BIND_VPN_SERVICE"> + + + - + - + diff --git a/app/src/main/java/io/github/chronosx88/yggdrasil/MainActivity.kt b/app/src/main/java/io/github/chronosx88/yggdrasil/MainActivity.kt index 21c2562..edae20f 100644 --- a/app/src/main/java/io/github/chronosx88/yggdrasil/MainActivity.kt +++ b/app/src/main/java/io/github/chronosx88/yggdrasil/MainActivity.kt @@ -1,12 +1,32 @@ package io.github.chronosx88.yggdrasil -import androidx.appcompat.app.AppCompatActivity +import android.content.Intent +import android.net.VpnService import android.os.Bundle +import android.widget.Button +import androidx.appcompat.app.AppCompatActivity class MainActivity : AppCompatActivity() { + private var isYggStarted = false override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) + + val connectButton = findViewById