Skip to content

Commit 5138be7

Browse files
committed
update agp
1 parent 5d449b4 commit 5138be7

File tree

10 files changed

+19
-16
lines changed

10 files changed

+19
-16
lines changed

build.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
// Top-level build file where you can add configuration options common to all sub-projects/modules.
22

33
plugins {
4-
id 'com.android.application' version '8.11.1' apply false
5-
id 'com.android.library' version '8.11.1' apply false
4+
id 'com.android.application' version '8.12.0' apply false
5+
id 'com.android.library' version '8.12.0' apply false
66
id 'org.jetbrains.kotlin.android' version '2.2.0' apply false
77
id 'com.google.devtools.ksp' version '2.2.0-2.0.2' apply false
88
id 'org.jetbrains.kotlin.plugin.compose' version '2.2.0' apply false

buildSrc/.gitignore

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,5 @@
22
/bin
33
*.project
44
*.settings/
5-
*.classpath
5+
*.classpath
6+
.kotlin/

buildSrc/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ dependencies {
99
// implementation localGroovy()
1010
implementation 'org.jetbrains.kotlin:kotlin-stdlib:2.2.0'
1111
// 添加了这个,就可以看 Android Gradle 插件的源码了
12-
implementation 'com.android.tools.build:gradle-api:8.11.1'
12+
implementation 'com.android.tools.build:gradle-api:8.12.0'
1313
// implementation "org.jetbrains.kotlin:kotlin-script-runtime:1.3.40"
1414
implementation 'com.google.code.gson:gson:2.13.1'
1515
implementation 'com.android.tools:common:31.11.1'

config.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
ext {
2-
compileSdk = 35
2+
compileSdk = 36
33

44
minSdk = 26
5-
targetSdk = 35
5+
targetSdk = 36
66

77

88
support_version = '1.4.0'

imitate/build.gradle

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -150,7 +150,7 @@ dependencies {
150150

151151
implementation "com.alibaba:arouter-api:$ext.arouter_api"
152152
kapt "com.alibaba:arouter-compiler:$ext.arouter_compiler"
153-
implementation('com.facebook.fresco:fresco:3.2.0') {
153+
implementation('com.facebook.fresco:fresco:3.6.0') {
154154
exclude group: 'com.facebook.soloader', module: 'soloader'
155155
exclude group: 'com.facebook.fresco', module: 'soloader'
156156
exclude group: 'com.facebook.fresco', module: 'nativeimagefilters'
@@ -191,10 +191,10 @@ dependencies {
191191
// robolectric
192192

193193
implementation group: 'commons-io', name: 'commons-io', version: '20030203.000550'
194-
// implementation project(path: ':subs:game')
194+
implementation project(path: ':subs:game')
195195
implementation project(path: ':subs:gif-revert')
196196
implementation project(path: ':subs:ai')
197-
// implementation project(path: ':subs:cpp_native')
197+
implementation project(path: ':subs:cpp_native')
198198
implementation project(path: ':subs:compose')
199199

200200
implementation 'com.jaredrummler:simple-mvp:1.0.2'

imitate/src/main/java/com/engineer/imitate/KotlinRootActivity.kt

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,11 +28,13 @@ import androidx.recyclerview.widget.LinearLayoutManager
2828
import androidx.recyclerview.widget.RecyclerView
2929
import com.alibaba.android.arouter.facade.annotation.Route
3030
import com.alibaba.android.arouter.launcher.ARouter
31+
import com.engineer.compose.ui.MainComposeActivity
3132
import com.engineer.imitate.databinding.ActivityKotlinRootBinding
3233
import com.engineer.imitate.model.FragmentItem
3334
import com.engineer.imitate.room.SchoolDatabase
3435
import com.engineer.imitate.ui.activity.ReverseGifActivity
3536
import com.engineer.imitate.util.*
37+
import com.example.cpp_native.app.NativeRoot
3638
import com.gyf.immersionbar.ImmersionBar
3739
import io.reactivex.Observable
3840
import io.reactivex.android.schedulers.AndroidSchedulers
@@ -70,8 +72,8 @@ class KotlinRootActivity : AppCompatActivity() {
7072

7173
// autoStartPage()
7274

73-
// NativeRoot.init()
74-
// NativeRoot.test()
75+
NativeRoot.init()
76+
NativeRoot.test()
7577
val patchViewModel = ViewModelProvider(this)[PatchViewModel::class.java]
7678
patchViewModel.copyFile()
7779

imitate/src/main/java/com/engineer/imitate/ui/fragments/EntranceFragment.kt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ import com.alibaba.android.arouter.facade.annotation.Route
2121
import com.andrefrsousa.superbottomsheet.SuperBottomSheetFragment
2222
import com.bumptech.glide.Glide
2323
import com.engineer.ai.AIHomeActivity
24+
import com.engineer.android.game.ui.GameRootActivity
2425
import com.engineer.imitate.R
2526
import com.engineer.imitate.databinding.FragmentEntranceBinding
2627
import com.engineer.imitate.ui.activity.CLActivity
@@ -168,7 +169,7 @@ class EntranceFragment : Fragment() {
168169
}
169170

170171
viewBinding.game.setOnClickListener {
171-
// startActivity(Intent(context, GameRootActivity::class.java))
172+
startActivity(Intent(context, GameRootActivity::class.java))
172173
}
173174

174175
viewBinding.shell.setOnClickListener {

imitate/src/main/java/com/engineer/imitate/util/PatchPlayground.kt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ import android.content.Context
55
import android.util.Log
66
import androidx.lifecycle.AndroidViewModel
77
import androidx.lifecycle.viewModelScope
8+
import com.example.cpp_native.internal.PatchUtil
89
import kotlinx.coroutines.CoroutineExceptionHandler
910
import kotlinx.coroutines.Dispatchers
1011
import kotlinx.coroutines.launch
@@ -77,7 +78,7 @@ suspend fun mergeFile(context: Context): Boolean {
7778
val oldFile = baseDir + "lastest.txt"
7879
val patchFile = baseDir + "diff.patch"
7980
withContext(Dispatchers.IO) {
80-
// PatchUtil.patchAPK(oldFile, result, patchFile)
81+
PatchUtil.patchAPK(oldFile, result, patchFile)
8182
}
8283

8384
val mergeResult = FileUtils.fileRead(result)

subs/compose/src/main/java/com/engineer/compose/ui/ComposeView.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,7 @@ fun MessageCard(msg: Message) {
120120
.verticalScroll(rememberScrollState())
121121
) {
122122
CircularProgressIndicator()
123-
NetImage()
123+
// NetImage()
124124
val context = LocalContext.current
125125
Row(
126126
modifier = Modifier

subs/compose/src/main/java/com/engineer/compose/ui/VideoPlayerActivity.kt

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,6 @@ fun VideoPlayer(videoUri: Uri) {
107107
it.isLooping = true
108108
it.start()
109109
}
110-
setVideoScalingMode(MediaPlayer.VIDEO_SCALING_MODE_SCALE_TO_FIT)
111110
}
112111
}
113112

@@ -127,7 +126,6 @@ fun VideoPlayer(videoUri: Uri) {
127126
}
128127
},
129128
modifier = Modifier
130-
.fillMaxWidth()
131129
.aspectRatio(if (videoSize.height > 0) videoSize.width.toFloat() / videoSize.height.toFloat() else 1f)
132130
)
133131

0 commit comments

Comments
 (0)