feat: 添加 USB 摄像头连接功能

- 新增 Android USB 摄像头 APP (MJPEG 服务器)
- 电脑端支持 ADB 端口转发连接
- 修复 .gitignore 忽略 Android 文件

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
let5sne.win10
2026-02-12 22:23:43 +08:00
parent 35d05d4701
commit 767271d499
652 changed files with 28034 additions and 22 deletions

View File

@@ -0,0 +1,24 @@
com.usbwebcam.app-core-1.12.0-0 C:\Users\yuanjian\.gradle\caches\8.13\transforms\2123e2d063d2d490e1ffcbac5473823f\transformed\core-1.12.0\res
com.usbwebcam.app-jetified-emoji2-views-helper-1.2.0-1 C:\Users\yuanjian\.gradle\caches\8.13\transforms\2486d7655643be9bb430e5d3656f6d64\transformed\jetified-emoji2-views-helper-1.2.0\res
com.usbwebcam.app-lifecycle-runtime-2.5.1-2 C:\Users\yuanjian\.gradle\caches\8.13\transforms\2506ea00d83e630b257f3651817c58b9\transformed\lifecycle-runtime-2.5.1\res
com.usbwebcam.app-jetified-activity-1.6.0-3 C:\Users\yuanjian\.gradle\caches\8.13\transforms\25da34869e62e36f88313ab97f27d159\transformed\jetified-activity-1.6.0\res
com.usbwebcam.app-jetified-appcompat-resources-1.6.1-4 C:\Users\yuanjian\.gradle\caches\8.13\transforms\2d0d094199c716f8ccd6d85a5a23fd15\transformed\jetified-appcompat-resources-1.6.1\res
com.usbwebcam.app-jetified-emoji2-1.2.0-5 C:\Users\yuanjian\.gradle\caches\8.13\transforms\2f904f9f32e4ab51dcd1410224399bda\transformed\jetified-emoji2-1.2.0\res
com.usbwebcam.app-jetified-lifecycle-process-2.4.1-6 C:\Users\yuanjian\.gradle\caches\8.13\transforms\5a37db431e20beee952c94a5e8c8ec0e\transformed\jetified-lifecycle-process-2.4.1\res
com.usbwebcam.app-jetified-lifecycle-viewmodel-savedstate-2.5.1-7 C:\Users\yuanjian\.gradle\caches\8.13\transforms\66d7b27aa2819e5fef95eb95782ce02e\transformed\jetified-lifecycle-viewmodel-savedstate-2.5.1\res
com.usbwebcam.app-lifecycle-viewmodel-2.5.1-8 C:\Users\yuanjian\.gradle\caches\8.13\transforms\8d2bcb6ed0776a22d679a96e6255c61d\transformed\lifecycle-viewmodel-2.5.1\res
com.usbwebcam.app-jetified-savedstate-1.2.0-9 C:\Users\yuanjian\.gradle\caches\8.13\transforms\a80548af102810e7a51428dfdded6420\transformed\jetified-savedstate-1.2.0\res
com.usbwebcam.app-jetified-annotation-experimental-1.3.0-10 C:\Users\yuanjian\.gradle\caches\8.13\transforms\a805e8be434969669aa518ceae8fe2e8\transformed\jetified-annotation-experimental-1.3.0\res
com.usbwebcam.app-jetified-core-ktx-1.12.0-11 C:\Users\yuanjian\.gradle\caches\8.13\transforms\bce2db2a663417956a01e1a4b06ee959\transformed\jetified-core-ktx-1.12.0\res
com.usbwebcam.app-fragment-1.3.6-12 C:\Users\yuanjian\.gradle\caches\8.13\transforms\bd0381902775cf5231d6047b4fae8bf9\transformed\fragment-1.3.6\res
com.usbwebcam.app-appcompat-1.6.1-13 C:\Users\yuanjian\.gradle\caches\8.13\transforms\c7493d0e5b2309e494279f9bfb2a35bd\transformed\appcompat-1.6.1\res
com.usbwebcam.app-jetified-startup-runtime-1.1.1-14 C:\Users\yuanjian\.gradle\caches\8.13\transforms\ca66caca2132959276f67dfc5a1002ff\transformed\jetified-startup-runtime-1.1.1\res
com.usbwebcam.app-lifecycle-livedata-core-2.5.1-15 C:\Users\yuanjian\.gradle\caches\8.13\transforms\de5c82903de8fdda5dc41633d7df1c3f\transformed\lifecycle-livedata-core-2.5.1\res
com.usbwebcam.app-pngs-16 D:\code\post-ocr\android-app\app\build\generated\res\pngs\debug
com.usbwebcam.app-resValues-17 D:\code\post-ocr\android-app\app\build\generated\res\resValues\debug
com.usbwebcam.app-updated_navigation_xml-18 D:\code\post-ocr\android-app\app\build\generated\updated_navigation_xml\debug
com.usbwebcam.app-packageDebugResources-19 D:\code\post-ocr\android-app\app\build\intermediates\incremental\debug\packageDebugResources\merged.dir
com.usbwebcam.app-packageDebugResources-20 D:\code\post-ocr\android-app\app\build\intermediates\incremental\debug\packageDebugResources\stripped.dir
com.usbwebcam.app-debug-21 D:\code\post-ocr\android-app\app\build\intermediates\merged_res\debug\mergeDebugResources
com.usbwebcam.app-debug-22 D:\code\post-ocr\android-app\app\src\debug\res
com.usbwebcam.app-main-23 D:\code\post-ocr\android-app\app\src\main\res

View File

@@ -0,0 +1,5 @@
com.usbwebcam.test.app-androidTest-0 D:\code\post-ocr\android-app\app\build\generated\res\resValues\androidTest\debug
com.usbwebcam.test.app-updated_navigation_xml-1 D:\code\post-ocr\android-app\app\build\generated\updated_navigation_xml\debugAndroidTest
com.usbwebcam.test.app-mergeDebugAndroidTestResources-2 D:\code\post-ocr\android-app\app\build\intermediates\incremental\debugAndroidTest\mergeDebugAndroidTestResources\merged.dir
com.usbwebcam.test.app-mergeDebugAndroidTestResources-3 D:\code\post-ocr\android-app\app\build\intermediates\incremental\debugAndroidTest\mergeDebugAndroidTestResources\stripped.dir
com.usbwebcam.test.app-debugAndroidTest-4 D:\code\post-ocr\android-app\app\build\intermediates\merged_res\debugAndroidTest\mergeDebugAndroidTestResources