Browse Source

fix: 启动延时

dejiAi
高志龙 8 months ago
parent
commit
f3ca4d6300
  1. 2
      app/build.gradle
  2. 2
      app/src/main/java/qianmu/container/activity/BaseActivity.java
  3. 2
      app/src/main/java/qianmu/container/activity/H5/UpdateFileActivity.java
  4. 7
      app/src/main/java/qianmu/container/activity/H5/WebViewActivity.java
  5. 2
      app/src/main/java/qianmu/container/activity/program/ScreenSaverActivity.java
  6. 5
      app/src/main/java/qianmu/container/app/MyApplication.java
  7. 1
      app/src/main/java/qianmu/container/receiver/SystemEventReceiver.java

2
app/build.gradle

@ -10,7 +10,7 @@ android {
minSdkVersion 22 minSdkVersion 22
targetSdkVersion 30 targetSdkVersion 30
versionCode 6 versionCode 6
versionName "V2.0.7.36"
versionName "V2.0.7.39"
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
consumerProguardFiles 'consumer-rules.pro' consumerProguardFiles 'consumer-rules.pro'

2
app/src/main/java/qianmu/container/activity/BaseActivity.java

@ -273,7 +273,7 @@ public abstract class BaseActivity extends AppCompatActivity {
} }
if(Constant.androidBoardType.equals("smt")){ if(Constant.androidBoardType.equals("smt")){
MyApplication.getInstance().getSmdt().sys_setDaemonsActivity(this.getPackageName(),3600000,true);
MyApplication.getInstance().getSmdt().sys_setDaemonsActivity(this.getPackageName(),300000,true);
} }
try { try {

2
app/src/main/java/qianmu/container/activity/H5/UpdateFileActivity.java

@ -283,7 +283,7 @@ public class UpdateFileActivity extends BaseActivity {
//设置开机自启应用 //设置开机自启应用
if(Constant.androidBoardType.equals("smt")){ if(Constant.androidBoardType.equals("smt")){
MyApplication.getInstance().getSmdt().sys_setSystemBootApp(MyApplication.getInstance().getPackageName()); MyApplication.getInstance().getSmdt().sys_setSystemBootApp(MyApplication.getInstance().getPackageName());
MyApplication.getInstance().getSmdt().sys_setDaemonsActivity(MyApplication.getInstance().getPackageName(),2000,true);
MyApplication.getInstance().getSmdt().sys_setDaemonsActivity(MyApplication.getInstance().getPackageName(),30000,true);
} }
} }

7
app/src/main/java/qianmu/container/activity/H5/WebViewActivity.java

@ -995,12 +995,7 @@ public class WebViewActivity extends BaseActivity {
}); });
localSocketClient.setOnErrorListener((ex) -> { localSocketClient.setOnErrorListener((ex) -> {
LoggerUtil.e("LocSocCliManager", "onError"); LoggerUtil.e("LocSocCliManager", "onError");
runOnUiThread(new Runnable() {
@Override
public void run() {
binding.web.loadUrl(StringUtil.strSplice("javascript:window.netWorkNot('0');"));
}
});
SignWayUtil.reboot();
}); });
} }
//销毁当前的客户端 //销毁当前的客户端

2
app/src/main/java/qianmu/container/activity/program/ScreenSaverActivity.java

@ -183,7 +183,7 @@ public class ScreenSaverActivity extends BaseActivity {
////////////////// webSocket ////////////////// webSocket
Log.e("WebSocket: ", "init"); Log.e("WebSocket: ", "init");
connectionWebSocket("localhost",50002);
// connectionWebSocket("localhost",50002);
} }
public void connectionWebSocket(String hostName, int port) { public void connectionWebSocket(String hostName, int port) {

5
app/src/main/java/qianmu/container/app/MyApplication.java

@ -71,6 +71,11 @@ public class MyApplication extends Application {
public void onCreate() { public void onCreate() {
super.onCreate(); super.onCreate();
myApplication = this; myApplication = this;
try {
Thread.sleep(8000);
} catch (InterruptedException e) {
e.printStackTrace();
}
initARouter(); initARouter();
initOkGo(); initOkGo();
SocketServerManager.startSocketServer(); SocketServerManager.startSocketServer();

1
app/src/main/java/qianmu/container/receiver/SystemEventReceiver.java

@ -45,4 +45,5 @@ public class SystemEventReceiver extends BroadcastReceiver {
} }
} }
} }

Loading…
Cancel
Save