diff --git a/app-android/app/build.gradle.kts b/app-android/app/build.gradle.kts
index 78b15a5..22eb6e6 100644
--- a/app-android/app/build.gradle.kts
+++ b/app-android/app/build.gradle.kts
@@ -151,6 +151,10 @@ dependencies {
// DataStore
implementation("androidx.datastore:datastore-preferences:1.0.0")
+ // Payment SDKs
+ implementation("com.tencent.mm.opensdk:wechat-sdk-android:6.8.28") // 微信支付 SDK
+ implementation("com.alipay.sdk:alipaysdk-android:15.8.17") // 支付宝 SDK
+
// Testing
testImplementation(libs.junit)
androidTestImplementation(libs.androidx.junit)
diff --git a/app-android/app/src/main/AndroidManifest.xml b/app-android/app/src/main/AndroidManifest.xml
index 78a9b5b..4571a25 100644
--- a/app-android/app/src/main/AndroidManifest.xml
+++ b/app-android/app/src/main/AndroidManifest.xml
@@ -6,6 +6,11 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app-android/app/src/main/java/com/huaga/life_echo/config/AppConfig.kt b/app-android/app/src/main/java/com/huaga/life_echo/config/AppConfig.kt
index 65090b6..d4742a7 100644
--- a/app-android/app/src/main/java/com/huaga/life_echo/config/AppConfig.kt
+++ b/app-android/app/src/main/java/com/huaga/life_echo/config/AppConfig.kt
@@ -56,6 +56,15 @@ object AppConfig {
*/
val WS_BASE_URL: String = if (isDebugMode) DEV_WS_URL else PROD_WS_URL
+ // ==================== 支付配置 ====================
+
+ /**
+ * 微信支付 APP_ID
+ * 需要在微信开放平台注册应用后获取
+ * TODO: 替换为实际的微信 APP_ID
+ */
+ const val WECHAT_APP_ID = ""
+
// ==================== 说明 ====================
//
// 注意:从 Android 9 (API 28) 开始,默认禁止明文HTTP流量
diff --git a/app-android/settings.gradle.kts b/app-android/settings.gradle.kts
index e3b8360..6f885d9 100644
--- a/app-android/settings.gradle.kts
+++ b/app-android/settings.gradle.kts
@@ -16,6 +16,8 @@ dependencyResolutionManagement {
repositories {
google()
mavenCentral()
+ // 支付宝 SDK Maven 仓库
+ maven { url = uri("https://maven.alipay.com/nexus/content/repositories/releases/") }
}
}