From bb63b47b97545d27a3877e97fdac3ee5b427df85 Mon Sep 17 00:00:00 2001 From: mazengfei <331023091@qq.com> Date: Thu, 16 Oct 2025 13:32:59 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AF=BC=E5=85=A5pytorch?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/build.gradle.kts | 3 +++ .../com/sw/dualscreen/activity/MainActivity.kt | 1 + app/swkey.jks | Bin 0 -> 2190 bytes gradle/libs.versions.toml | 5 +++++ 4 files changed, 9 insertions(+) create mode 100644 app/swkey.jks diff --git a/app/build.gradle.kts b/app/build.gradle.kts index 9ccc610..6119d2b 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -108,4 +108,7 @@ dependencies { implementation(libs.core) implementation(libs.android.core) + + implementation (libs.pytorch.android) + implementation (libs.pytorch.android.torchvision) } \ No newline at end of file diff --git a/app/src/main/java/com/sw/dualscreen/activity/MainActivity.kt b/app/src/main/java/com/sw/dualscreen/activity/MainActivity.kt index e68bb07..1e8df59 100644 --- a/app/src/main/java/com/sw/dualscreen/activity/MainActivity.kt +++ b/app/src/main/java/com/sw/dualscreen/activity/MainActivity.kt @@ -392,5 +392,6 @@ class MainActivity : BaseActivity() { SensorScaleUtils.closeScale() presentation?.dismiss() super.onDestroy() + shutdownCamera() } } \ No newline at end of file diff --git a/app/swkey.jks b/app/swkey.jks new file mode 100644 index 0000000000000000000000000000000000000000..893b6eb53737814ab377af4fea8cabba0792e39a GIT binary patch literal 2190 zcmcJP`8U*y8^>ptWyZd5Atceqnz5!x$daAOl^fa9SckY{Mj;`M>|~H>j5Q@8BvG@A=+y`Uk#0yw7=F=XuU~&a<5N!ScZ}2n2#03H-0vJa2l11p9d% zF-~Lnm^}yt2LnXdK7c}SC?miy@F@r{7z_u&h_Ho=@{xyDV}={2+2F=E+ zD?ESEHo9WJ-|My4tW&-71pDdq-ZfiCznSsvxn(3psb)q+vn5zkj+I;hRZl5J%tAEq^Sw_2=UhW2NujPUHd_{3VDV1#+dI}h81SvS~B#J>K* zw_X{vaEFk%A)4ONc3Vj@B_T0WH`7xhW64+g!kpRD2g~Xgx(j~g6Fm4#y+JJGPJ$`w z6^q^g%RI-#H7I^h&3M2_wd_tM*W8u)o)WPeAW$K2YRxgfg)q?7lyMwz;g3_;Q}m&4 zXT0DZ{EgUadz7K(snxJX^WJsv3x?Wc_{(gjt9(u#YG`e|-T5A!d!*YRb@*mZzb3i1kg*?8vrFaJ+0IUtRu_Up z9yj`H`UHDXiRu<6-IX3yis3{Qc0F!1iA%~8GtR1t)LvTVwhZa=K+9^g4WBE_vFRVL zKY?zDzn+-iDy$22y6-Tnt;&;tQQXfUK6Ps<_l`04(LXG$2{ak0YVXY!+#x%EX@qM# z3~5A=KIiiqoK)?et~!a3kll>vL3&%17bwL_Qp0yP9qw2Zar&jH#F;P}%>4YCd@hVf zk5hrHX0+CAD3XcM@tSk|1Jds)h|PC;fE4u(q_h+IwycRc;tZiIW=7-Zh{^GRT6_Gp z#h7YB?oKq}xz+J1$0AK@F@wjRWty=fT_MtmneBneFN;fXDPOqoI?-E}XT02nr%c7h z3~O-@Hy4aPOy97zF=4k;t;oCJIz_FPHx3YhU+HyCre~E{Yd)+e` zb4-8tTn3^-0htI>*&!U$J5>c39)znm2VwGibP zQpn{thbT)5o#wu(FnA-ONsF9N;aJzFk*aAmV2nK@R-bo4+}bGWZ0DHgq46N^Cldea zM9MaD>elY27#ca01;{o z5FturC(}K>qms(s&ogB#rHMF1{+M)Sy(|JHJ6c|W)W=W$+bXYk=3;r384=xG~QeQpJ z@INTqtz;kWl~SHu&!d~^*0&+9YkFh}hutVXjT`ify%=tIu4-HM(jRrxw{}g-%kh8m zvz`Rr>$PB|F)XI@#o}()J-K7h9_4{j)wnpE9chA|eeHlB8;gkb9WET)?eM70cf&nb zNtCbF;1<$9D++;vLEusuKpK!dx~L=yCIl0h@GWzi+^zrK8&9+UT74C29Q)ho&r3Y| zj-w@lL6HW-_cK17P%3xA$Ha+ROw)$EcK*`ZMc&C4=S8yHp;`4#-0h`PyUW2T?XIK# z;yI+E`DnJD25RXdB)`+{_JoO)32$;{PeF+7MogX{u``D%8Ik4kp z7m?&XW8Dv~a_bW6(r#@NEvrd6=CB&$5_!dbpV+pxpj&W}!7H}UFHvm+?-#j%CYD+% ZXw7F|m9*9v`7ag=aSe-0Uyo%o{2L=&%=G{O literal 0 HcmV?d00001 diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 0096088..8c59cbb 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -26,6 +26,8 @@ fragmentKtx = "1.5.6" lifecycleViewmodelKtx = "2.8.3" lifecycleRuntimeKtx = "2.8.3" +pytorch="1.13.0" + [libraries] android-core = { module = "com.google.zxing:android-core", version.ref = "androidCore" } core = { module = "com.google.zxing:core", version.ref = "core" } @@ -62,6 +64,9 @@ androidx-fragment-ktx = { module = "androidx.fragment:fragment-ktx", version.ref androidx-lifecycle-runtime-ktx = { module = "androidx.lifecycle:lifecycle-runtime-ktx", version.ref = "lifecycleRuntimeKtx" } androidx-lifecycle-viewmodel-ktx = { module = "androidx.lifecycle:lifecycle-viewmodel-ktx", version.ref = "lifecycleViewmodelKtx" } +pytorch-android={ group = "org.pytorch", name = "pytorch_android", version.ref = "pytorch" } +pytorch-android-torchvision={ group = "org.pytorch", name = "pytorch_android_torchvision", version.ref = "pytorch" } + [plugins] android-application = { id = "com.android.application", version.ref = "agp" } kotlin-android = { id = "org.jetbrains.kotlin.android", version.ref = "kotlin" }