diff --git a/app/src/main/java/moe/berd/pocket_server/activity/MainActivity.java b/app/src/main/java/moe/berd/pocket_server/activity/MainActivity.java index 1a3ce51..69a1430 100644 --- a/app/src/main/java/moe/berd/pocket_server/activity/MainActivity.java +++ b/app/src/main/java/moe/berd/pocket_server/activity/MainActivity.java @@ -125,7 +125,10 @@ public void run() { public void run() { - processing_dialog.dismiss(); + if(processing_dialog.isShowing()) + { + processing_dialog.dismiss(); + } fragment_main.refreshElements(); toast(R.string.message_install_success); } @@ -138,7 +141,10 @@ public void run() { public void run() { - processing_dialog.dismiss(); + if(processing_dialog.isShowing()) + { + processing_dialog.dismiss(); + } toast(getString(R.string.message_install_fail) + ex); } }); @@ -172,7 +178,10 @@ public void run() { public void run() { - processing_dialog.dismiss(); + if(processing_dialog.isShowing()) + { + processing_dialog.dismiss(); + } } }); } diff --git a/app/src/main/java/moe/berd/pocket_server/utils/ServerUtils.java b/app/src/main/java/moe/berd/pocket_server/utils/ServerUtils.java index a1424f9..677a5cd 100644 --- a/app/src/main/java/moe/berd/pocket_server/utils/ServerUtils.java +++ b/app/src/main/java/moe/berd/pocket_server/utils/ServerUtils.java @@ -195,7 +195,7 @@ public void run() } } } - if(System.currentTimeMillis() - startTime<5000) + if(System.currentTimeMillis() - startTime<3000) { ConsoleFragment.logLine("[PE Server] Server start failed!"); MainActivity.postStartFailedWarning(); @@ -203,8 +203,8 @@ public void run() else { ConsoleFragment.logLine("[PE Server] Server was stopped."); - MainActivity.postStopService(); } + MainActivity.postStopService(); } }; tMonitor.start(); diff --git a/app/src/main/res/values-zh-rTW/strings.xml b/app/src/main/res/values-zh-rTW/strings.xml index 79b1a55..ed45e6d 100644 --- a/app/src/main/res/values-zh-rTW/strings.xml +++ b/app/src/main/res/values-zh-rTW/strings.xml @@ -26,10 +26,18 @@ Thanks to everyone above! PocketMine 通用 - 使用 ku.sud 請求root權限 - 控制台個性化 + Firebase統計 + Firebase統計能幫助我改進這個APP或者知道哪些地方出了問題,如果你沒有Google服務框架或者非常不想使用這個統計系統你可以關掉它. + 使用 ku.sud 請求root許可權 + 使用 "ku.sud" 命令而不是 "su" 請求root許可權,只對KingRoot有效. + 安裝PHP + 手動安裝PHP7 + 安裝Java + 從伺服器更新源 + 控制台 啟用ANSI支持 - 字體大小: + 開啟控制台顏色和字體樣式支持.可能造成性能下降. + 字體大小 已複製. 操作完成. @@ -44,22 +52,27 @@ Thanks to everyone above! 選擇PHP Binary文件 選擇JAVA支持庫(.tar.gz文件) 未知錯誤 - + + ABI不受支持 + 抱歉,你的設備上的所有ABI這個APP都不支持,我們不能在這個設備上安裝 %binary.\n你可以忽略這個錯誤但這個APP可能不會正常工作. + 退出 + 忽略 + + 伺服器啟動失敗 + 你的伺服器沒有正常啟動,它在3秒鐘內被關閉了.\n這可能是以下原因造成的:\n\n· 伺服器核心崩潰\n· 設備內存太小\n· 設備ABI不受支持或者你使用了一個錯誤的Binary文件\n· 你自己關掉了伺服器\n\n以上的所有錯誤我都不能解決,請聯繫你正在使用的核心的開發者尋求幫助.\n在Google Play留一星評論沒有任何效果 + 伺服器管理 - 伺服器類型 - 把 PocketMine-MP.phar 或 src 資料夾放至 /sdcard/PocketMine - 把 Nukkit.jar 放至 /sdcard/Nukkit + 伺服器類型 + 把 PocketMine-MP.phar 或 src 資料夾放至 /sdcard/PocketMine + 把 Nukkit.jar 放至 /sdcard/Nukkit - 控制台 + 控制台 設定 強制停止伺服器 清空 複製 - 安裝PHP - 手動安裝PHP7 - 安裝Java 下載伺服端 - + 注意 手動安裝PHP是一個高級操作,你需要自己選擇PHP可執行文件,不要選擇任何你不能信任的人提供的PHP可執行文件,它們可能會對你的設備造成損害.\n如果你的PHP文件是壓縮包,請先解壓它 diff --git a/app/src/main/res/values-zh/strings.xml b/app/src/main/res/values-zh/strings.xml index ead2862..a3d2e80 100644 --- a/app/src/main/res/values-zh/strings.xml +++ b/app/src/main/res/values-zh/strings.xml @@ -58,7 +58,7 @@ Thanks to everyone above! 忽略 服务器启动失败 - 你的服务器没有正常启动,它在5秒钟内被关闭了.\n这可能是以下原因造成的:\n\n· 服务器核心崩溃\n· 设备内存太小\n· 设备ABI不受支持或者你使用了一个错误的Binary文件\n· 你自己关掉了服务器\n\n以上的所有错误我都不能解决,请联系你正在使用的核心的开发者寻求帮助.\n在Google Play留一星评论没有任何效果 + 你的服务器没有正常启动,它在3秒钟内被关闭了.\n这可能是以下原因造成的:\n\n· 服务器核心崩溃\n· 设备内存太小\n· 设备ABI不受支持或者你使用了一个错误的Binary文件\n· 你自己关掉了服务器\n\n以上的所有错误我都不能解决,请联系你正在使用的核心的开发者寻求帮助.\n在Google Play留一星评论没有任何效果 服务器管理 服务器类型 diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index d290df8..4cb7e12 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -58,7 +58,7 @@ Thanks to everyone above! Ignore Failed To Start Server - Your server isn\'t started correctly because it\'s stopped in 5 seconds.\nThis might caused by following reasons:\n\n· Server software crashed\n· Device memory too low\n· Device ABI not supported or you are using a wrong binary\n· You shut down the server manually\n\nAll reasons above CANNOT BE SOLVED BY THE DEVELOPER OF POCKET SERVER,please contact THE DEVELOPER OF SERVER SOFTWARE THAT YOU ARE USING for help.\nLEAVE A 1 STAR COMMENT IN GOOGLE PLAY TAKES NO EFFECT! + Your server isn\'t started correctly because it\'s stopped in 3 seconds.\nThis might caused by following reasons:\n\n· Server software crashed\n· Device memory too low\n· Device ABI not supported or you are using a wrong binary\n· You shut down the server manually\n\nAll reasons above CANNOT BE SOLVED BY THE DEVELOPER OF POCKET SERVER,please contact THE DEVELOPER OF SERVER SOFTWARE THAT YOU ARE USING for help.\nLEAVE A 1 STAR COMMENT IN GOOGLE PLAY TAKES NO EFFECT! Server Management Server Type