Skip to content

Commit b875a92

Browse files
authored
Merge pull request #14 from lxowalle/feat/setting_application_id
rename application id to com.sipeed.picoclaw
2 parents 845dd1f + d5570e6 commit b875a92

9 files changed

Lines changed: 20 additions & 20 deletions

File tree

android/app/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ plugins {
66
}
77

88
android {
9-
namespace = "io.picoclaw.client"
9+
namespace = "com.sipeed.picoclaw"
1010
compileSdk = flutter.compileSdkVersion
1111
ndkVersion = flutter.ndkVersion
1212

android/app/src/main/kotlin/io/picoclaw/client/MainActivity.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package io.picoclaw.client
1+
package com.sipeed.picoclaw
22

33
import io.flutter.embedding.android.FlutterActivity
44
import io.flutter.embedding.engine.FlutterEngine

android/app/src/main/kotlin/io/picoclaw/client/PicoClawApp.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package io.picoclaw.client
1+
package com.sipeed.picoclaw
22

33
import android.app.NotificationChannel
44
import android.app.NotificationManager

android/app/src/main/kotlin/io/picoclaw/client/PicoClawMethodChannel.kt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
1-
package io.picoclaw.client
1+
package com.sipeed.picoclaw
22

33
import android.content.Context
44
import android.content.SharedPreferences
55
import android.util.Log
66
import io.flutter.embedding.engine.FlutterEngine
77
import io.flutter.plugin.common.MethodChannel
8-
import io.picoclaw.client.service.PicoClawService
9-
import io.picoclaw.client.util.HealthChecker
8+
import com.sipeed.picoclaw.service.PicoClawService
9+
import com.sipeed.picoclaw.util.HealthChecker
1010
import java.io.File
1111

1212
/**
@@ -30,7 +30,7 @@ class PicoClawMethodChannel(
3030
) {
3131
companion object {
3232
private const val TAG = "PicoClawMethodChannel"
33-
private const val CHANNEL_NAME = "io.picoclaw.client/picoclaw"
33+
private const val CHANNEL_NAME = "com.sipeed.picoclaw/picoclaw"
3434
private const val PREF_NAME = "picoclaw_prefs"
3535
private const val KEY_AUTO_START = "auto_start"
3636
}

android/app/src/main/kotlin/io/picoclaw/client/receiver/BootReceiver.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
package io.picoclaw.client.receiver
1+
package com.sipeed.picoclaw.receiver
22

33
import android.content.BroadcastReceiver
44
import android.content.Context
55
import android.content.Intent
66
import android.util.Log
7-
import io.picoclaw.client.service.PicoClawService
7+
import com.sipeed.picoclaw.service.PicoClawService
88

99
/**
1010
* 设备启动后自动启动 PicoClaw 服务(如果已开启自动启动)。

android/app/src/main/kotlin/io/picoclaw/client/service/PicoClawService.kt

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package io.picoclaw.client.service
1+
package com.sipeed.picoclaw.service
22

33
import android.app.Notification
44
import android.app.PendingIntent
@@ -9,8 +9,8 @@ import android.os.IBinder
99
import android.os.PowerManager
1010
import android.util.Log
1111
import androidx.core.app.NotificationCompat
12-
import io.picoclaw.client.PicoClawApp
13-
import io.picoclaw.client.MainActivity
12+
import com.sipeed.picoclaw.PicoClawApp
13+
import com.sipeed.picoclaw.MainActivity
1414
import java.io.BufferedReader
1515
import java.io.File
1616
import java.io.FileOutputStream
@@ -29,8 +29,8 @@ class PicoClawService : Service() {
2929
// 本地 Pico Channel 认证 token(仅用于 loopback 通信)
3030
const val PICO_TOKEN = "picoclaw-android-local"
3131

32-
const val ACTION_START = "io.picoclaw.client.action.START"
33-
const val ACTION_STOP = "io.picoclaw.client.action.STOP"
32+
const val ACTION_START = "com.sipeed.picoclaw.action.START"
33+
const val ACTION_STOP = "com.sipeed.picoclaw.action.STOP"
3434
const val EXTRA_PUBLIC_MODE = "public_mode"
3535

3636
// 共享状态供 UI 读取
@@ -313,17 +313,17 @@ class PicoClawService : Service() {
313313
"--console",
314314
"--no-browser"
315315
)
316-
316+
317317
// 只有在公共模式开启时才添加 -public 参数
318318
if (publicMode) {
319319
cmdList.add("-public")
320320
Log.i(TAG, "Public mode enabled, adding -public flag")
321321
} else {
322322
Log.i(TAG, "Public mode disabled, service will listen on localhost only")
323323
}
324-
324+
325325
cmdList.addAll(listOf("-port", WEB_PORT.toString(), configFile.absolutePath))
326-
326+
327327
val pb = ProcessBuilder(cmdList)
328328
.directory(filesDir)
329329
.redirectErrorStream(true)

android/app/src/main/kotlin/io/picoclaw/client/util/HealthChecker.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package io.picoclaw.client.util
1+
package com.sipeed.picoclaw.util
22

33
import org.json.JSONObject
44
import java.net.HttpURLConnection

lib/src/core/picoclaw_channel.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import 'package:flutter/services.dart';
33
/// PicoClaw 原生 MethodChannel 客户端。
44
/// 仅在 Android 平台可用,用于与 Kotlin 原生服务层通信。
55
class PicoClawChannel {
6-
static const _channel = MethodChannel('io.picoclaw.client/picoclaw');
6+
static const _channel = MethodChannel('com.sipeed.picoclaw/picoclaw');
77

88
/// 启动 PicoClaw 前台服务
99
static Future<bool> startService({int port = 18800, String args = ''}) async {

lib/src/native/android_core_service_adapter.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import 'core_service_adapter.dart';
55

66
class AndroidCoreServiceAdapter implements CoreServiceAdapter {
77
static const MethodChannel _channel = MethodChannel(
8-
'io.picoclaw.client/picoclaw',
8+
'com.sipeed.picoclaw/picoclaw',
99
);
1010
String? _lastErrorCode;
1111
// Stored log handler (not used on Android native adapter, but kept for API compatibility)

0 commit comments

Comments
 (0)