fix: MainActivity→ReactActivity(AS中MakeProject即可运行)

This commit is contained in:
LukeMackin
2026-07-22 21:04:02 +08:00
parent b04238892d
commit d851c25edf

View File

@@ -1,16 +1,12 @@
package dev.yuzu.gca
import android.os.Bundle
import android.webkit.WebView
import androidx.appcompat.app.AppCompatActivity
import com.facebook.react.ReactActivity
import com.facebook.react.ReactActivityDelegate
import com.facebook.react.defaults.DefaultNewArchitectureEntryPoint.fabricEnabled
import com.facebook.react.defaults.DefaultReactActivityDelegate
class MainActivity : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
WebView(this).apply {
settings.javaScriptEnabled = true
settings.domStorageEnabled = true
loadUrl("file:///android_asset/shell.html")
}.also { setContentView(it) }
}
class MainActivity : ReactActivity() {
override fun getMainComponentName(): String = "main"
override fun createReactActivityDelegate(): ReactActivityDelegate =
DefaultReactActivityDelegate(this, mainComponentName, fabricEnabled)
}