Commit 6a56704f authored by Mygod's avatar Mygod

Refine copyAssets

parent a95308d2
...@@ -60,8 +60,6 @@ import com.google.android.gms.tagmanager.{ContainerHolder, TagManager} ...@@ -60,8 +60,6 @@ import com.google.android.gms.tagmanager.{ContainerHolder, TagManager}
import com.j256.ormlite.logger.LocalLog import com.j256.ormlite.logger.LocalLog
import eu.chainfire.libsuperuser.Shell import eu.chainfire.libsuperuser.Shell
import scala.collection.mutable.ArrayBuffer
object ShadowsocksApplication { object ShadowsocksApplication {
var app: ShadowsocksApplication = _ var app: ShadowsocksApplication = _
...@@ -217,13 +215,7 @@ class ShadowsocksApplication extends Application { ...@@ -217,13 +215,7 @@ class ShadowsocksApplication extends Application {
def copyAssets() { def copyAssets() {
copyAssets(System.getABI) copyAssets(System.getABI)
copyAssets("acl") copyAssets("acl")
Shell.SH.run(EXECUTABLES.map("chmod 755 " + getApplicationInfo.dataDir + '/' + _))
val ab = new ArrayBuffer[String]
for (executable <- EXECUTABLES) {
ab.append("chmod 755 " + getApplicationInfo.dataDir + "/" + executable)
}
Shell.SH.run(ab.toArray)
editor.putInt(Key.currentVersionCode, BuildConfig.VERSION_CODE).apply() editor.putInt(Key.currentVersionCode, BuildConfig.VERSION_CODE).apply()
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment