Update project structure and impl all domain layer

This commit is contained in:
2023-12-09 21:15:22 +03:00
parent 0e195b0aee
commit 5c8a58beac
41 changed files with 705 additions and 83 deletions
+17 -1
View File
@@ -49,6 +49,23 @@ android {
)
}
}
productFlavors {
flavorDimensions.add("nfsmw")
create("devmenu") {
dimension = "nfsmw"
minSdk = 21
}
create("no_devmenu") {
dimension = "nfsmw"
minSdk = 21
}
}
compileOptions {
sourceCompatibility = JavaVersion.VERSION_11
targetCompatibility = JavaVersion.VERSION_11
@@ -79,7 +96,6 @@ dependencies {
implementation(libs.ui.graphics)
implementation(libs.ui.tooling.preview)
implementation(libs.material3)
implementation(project(":devmenu:data"))
testImplementation(libs.junit.v412)
//testImplementation(libs.junit)
androidTestImplementation(libs.androidx.test.ext.junit)
+13
View File
@@ -0,0 +1,13 @@
<manifest xmlns:android="http://schemas.android.com/apk/res/android">
<application>
<activity android:name="com.ea.ironmonkey.devmenu.MainActivity"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
</manifest>
+1 -7
View File
@@ -34,13 +34,7 @@
<activity android:name="com.ea.ironmonkey.devmenu.PuppetActivity" >
</activity>
<activity android:name="com.ea.ironmonkey.devmenu.MainActivity"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity android:name="com.ea.ironmonkey.devmenu.MainActivity"/>
<activity
android:name="com.ea.ironmonkey.devmenu.SettingsActivity"
@@ -25,7 +25,7 @@ import com.ea.easp.EASPHandler
import com.ea.games.nfs13_na.BuildConfig
import com.ea.games.nfs13_na.R
import com.ea.nimble.ApplicationLifecycle
import com.megboyzz.devmenu.data.util.SaveFileObserver
import com.megboyzz.devmenu.util.SaveFileObserver
import java.io.BufferedReader
import java.io.File
import java.io.FileReader
@@ -60,7 +60,7 @@ class GameActivity : ComponentActivity(), DrawFrameListener {
private val saveFile = "/data/data/${BuildConfig.APPLICATION_ID}/files/var/nfstr_save.sb"
private val dest = "/sdcard/Android/data/${BuildConfig.APPLICATION_ID}/files/saveTracking"
private val saveFileObserver = SaveFileObserver(saveFile, dest)
private val saveFileObserver = com.megboyzz.devmenu.util.SaveFileObserver(saveFile, dest)
companion object {
@@ -0,0 +1,13 @@
<manifest xmlns:android="http://schemas.android.com/apk/res/android">
<application>
<activity android:name="com.ea.ironmonkey.GameActivity"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
</manifest>