mirror of
https://github.com/TonyJiangWJ/Auto.js.git
synced 2026-06-12 21:01:32 +08:00
强迫症修复拼写错误的包名auojs=>autojs
This commit is contained in:
parent
0cbbf511ff
commit
9f46fa2e54
@ -1,3 +1,5 @@
|
||||
import java.util.regex.Pattern
|
||||
|
||||
apply plugin: 'com.android.application'
|
||||
apply plugin: 'kotlin-android'
|
||||
apply plugin: 'kotlin-kapt'
|
||||
@ -19,7 +21,7 @@ android {
|
||||
}
|
||||
}
|
||||
defaultConfig {
|
||||
applicationId "com.stardust.auojs.inrt"
|
||||
applicationId "com.stardust.autojs.inrt"
|
||||
minSdkVersion versions.mini
|
||||
targetSdkVersion versions.buildApkTarget
|
||||
versionCode versions.appVersionCode - 200
|
||||
@ -69,6 +71,17 @@ android {
|
||||
}
|
||||
}
|
||||
|
||||
static def inspectSimpleVersion(originalString) {
|
||||
// 使用正则表达式匹配版本号部分
|
||||
def versionPattern = Pattern.compile(/.*(\d+\.\d+\.\d+\.\d+).*/)
|
||||
def matcher = versionPattern.matcher(originalString)
|
||||
if (matcher.find()) {
|
||||
def versionPart = matcher.group(1)
|
||||
return versionPart
|
||||
}
|
||||
return originalString
|
||||
}
|
||||
|
||||
def buildApkPluginForAbi(File pluginProjectDir, String abi) {
|
||||
copy {
|
||||
def fromFile = file('build/outputs/apk/release/')
|
||||
@ -94,7 +107,7 @@ def buildApkPluginForAbi(File pluginProjectDir, String abi) {
|
||||
into intoFile
|
||||
def fileName = 'app-release.apk'
|
||||
include fileName
|
||||
rename fileName, '打包插件-' + abi + '-' + versions.appVersionName + '-release.apk'
|
||||
rename fileName, '打包插件-' + abi + '-' + inspectSimpleVersion(versions.appVersionName) + '.apk'
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
4
inrt/proguard-rules.pro
vendored
4
inrt/proguard-rules.pro
vendored
@ -27,7 +27,3 @@
|
||||
-dontwarn org.mozilla.javascript.**
|
||||
-dontwarn jackpal.androidterm.**
|
||||
-keep class org.mozilla.javascript.** { *; }
|
||||
# Keep all resources in the res/drawable directory
|
||||
-keepclassmembers class com.stardust.auojs.inrt.R$drawable {
|
||||
public static final int inrt_launcher;
|
||||
}
|
||||
@ -1,4 +1,4 @@
|
||||
package com.stardust.auojs.inrt;
|
||||
package com.stardust.autojs.inrt;
|
||||
|
||||
import android.content.Context;
|
||||
import androidx.test.InstrumentationRegistry;
|
||||
@ -1,10 +1,13 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:tools="http://schemas.android.com/tools"
|
||||
package="com.stardust.auojs.inrt">
|
||||
package="com.stardust.autojs.inrt">
|
||||
|
||||
|
||||
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>
|
||||
<uses-permission android:name="android.permission.SCHEDULE_EXACT_ALARM" />
|
||||
<uses-permission android:name="android.permission.QUERY_ALL_PACKAGES"
|
||||
tools:ignore="QueryAllPackagesPermission" />
|
||||
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
|
||||
<uses-permission android:name="android.permission.MANAGE_EXTERNAL_STORAGE"
|
||||
tools:ignore="ScopedStorage" />
|
||||
@ -14,6 +17,9 @@
|
||||
<uses-permission android:name="android.permission.INTERNET"/>
|
||||
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
|
||||
<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW"/>
|
||||
<uses-permission android:name="android.permission.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS"/>
|
||||
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"/>
|
||||
<uses-permission android:name="android.permission.FOREGROUND_SERVICE"/>
|
||||
|
||||
|
||||
<!-- 非Auto.js运行必需,不会主动申请,某些脚本可以自行申请-->
|
||||
@ -21,9 +27,12 @@
|
||||
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" tools:ignore="CoarseFineLocation" />
|
||||
<uses-permission android:name="android.permission.RECORD_AUDIO"/>
|
||||
|
||||
<!-- Ad SDK Permissions -->
|
||||
<uses-permission android:name="android.permission.READ_PHONE_STATE"/>
|
||||
|
||||
|
||||
<application
|
||||
android:name=".App"
|
||||
android:name="com.stardust.autojs.inrt.App"
|
||||
android:allowBackup="false"
|
||||
android:icon="@drawable/inrt_launcher"
|
||||
android:label="inrt"
|
||||
@ -34,12 +43,12 @@
|
||||
tools:ignore="GoogleAppIndexingWarning"
|
||||
tools:replace="android:label, android:allowBackup"
|
||||
tools:targetApi="m">
|
||||
<activity android:name=".LogActivity" android:exported="false">
|
||||
<activity android:name="com.stardust.autojs.inrt.LogActivity" android:exported="false">
|
||||
|
||||
</activity>
|
||||
|
||||
<activity
|
||||
android:name=".SplashActivity"
|
||||
android:name="com.stardust.autojs.inrt.SplashActivity"
|
||||
android:theme="@style/AppTheme.Splash"
|
||||
android:exported="true">
|
||||
<intent-filter>
|
||||
@ -49,7 +58,7 @@
|
||||
</intent-filter>
|
||||
</activity>
|
||||
|
||||
<activity android:name=".SettingsActivity" android:exported="false"/>
|
||||
<activity android:name="com.stardust.autojs.inrt.SettingsActivity" android:exported="false"/>
|
||||
|
||||
<service
|
||||
android:name="com.stardust.notification.NotificationListenerService"
|
||||
@ -71,4 +80,4 @@
|
||||
</provider>
|
||||
</application>
|
||||
|
||||
</manifest>
|
||||
</manifest>
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
package com.stardust.auojs.inrt
|
||||
package com.stardust.autojs.inrt
|
||||
|
||||
import android.app.Application
|
||||
import android.graphics.Bitmap
|
||||
@ -11,8 +11,8 @@ import com.bumptech.glide.Glide
|
||||
import com.bumptech.glide.request.target.SimpleTarget
|
||||
import com.bumptech.glide.request.transition.Transition
|
||||
import com.stardust.app.GlobalAppContext
|
||||
import com.stardust.auojs.inrt.autojs.AutoJs
|
||||
import com.stardust.auojs.inrt.autojs.GlobalKeyObserver
|
||||
import com.stardust.autojs.inrt.autojs.AutoJs
|
||||
import com.stardust.autojs.inrt.autojs.GlobalKeyObserver
|
||||
import com.stardust.autojs.core.ui.inflater.ImageLoader
|
||||
import com.stardust.autojs.core.ui.inflater.util.Drawables
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
package com.stardust.auojs.inrt
|
||||
package com.stardust.autojs.inrt
|
||||
|
||||
import android.content.Intent
|
||||
import android.os.Bundle
|
||||
@ -8,8 +8,8 @@ import android.view.Menu
|
||||
import android.view.MenuItem
|
||||
import android.view.View
|
||||
|
||||
import com.stardust.auojs.inrt.autojs.AutoJs
|
||||
import com.stardust.auojs.inrt.launch.GlobalProjectLauncher
|
||||
import com.stardust.autojs.inrt.autojs.AutoJs
|
||||
import com.stardust.autojs.inrt.launch.GlobalProjectLauncher
|
||||
import com.stardust.autojs.core.console.ConsoleView
|
||||
import com.stardust.autojs.core.console.ConsoleImpl
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
package com.stardust.auojs.inrt
|
||||
package com.stardust.autojs.inrt
|
||||
|
||||
import android.content.Context
|
||||
import android.content.SharedPreferences
|
||||
@ -1,4 +1,4 @@
|
||||
package com.stardust.auojs.inrt
|
||||
package com.stardust.autojs.inrt
|
||||
|
||||
import android.os.Bundle
|
||||
import androidx.annotation.Nullable
|
||||
@ -1,4 +1,4 @@
|
||||
package com.stardust.auojs.inrt
|
||||
package com.stardust.autojs.inrt
|
||||
|
||||
import android.Manifest
|
||||
import android.content.Intent
|
||||
@ -13,8 +13,8 @@ import androidx.appcompat.app.AppCompatActivity
|
||||
import android.widget.TextView
|
||||
import android.widget.Toast
|
||||
|
||||
import com.stardust.auojs.inrt.autojs.AutoJs
|
||||
import com.stardust.auojs.inrt.launch.GlobalProjectLauncher
|
||||
import com.stardust.autojs.inrt.autojs.AutoJs
|
||||
import com.stardust.autojs.inrt.launch.GlobalProjectLauncher
|
||||
|
||||
import java.util.ArrayList
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
package com.stardust.auojs.inrt.autojs
|
||||
package com.stardust.autojs.inrt.autojs
|
||||
|
||||
import android.accessibilityservice.AccessibilityService
|
||||
import android.content.Context
|
||||
@ -1,13 +1,13 @@
|
||||
package com.stardust.auojs.inrt.autojs
|
||||
package com.stardust.autojs.inrt.autojs
|
||||
|
||||
import android.annotation.SuppressLint
|
||||
import android.app.Application
|
||||
import android.content.Context
|
||||
import com.stardust.app.GlobalAppContext
|
||||
import com.stardust.auojs.inrt.LogActivity
|
||||
import com.stardust.auojs.inrt.Pref
|
||||
import com.stardust.auojs.inrt.R
|
||||
import com.stardust.auojs.inrt.SettingsActivity
|
||||
import com.stardust.autojs.inrt.LogActivity
|
||||
import com.stardust.autojs.inrt.Pref
|
||||
import com.stardust.autojs.inrt.R
|
||||
import com.stardust.autojs.inrt.SettingsActivity
|
||||
import com.stardust.autojs.runtime.ScriptRuntime
|
||||
import com.stardust.autojs.runtime.api.AppUtils
|
||||
import com.stardust.autojs.runtime.exception.ScriptException
|
||||
@ -1,10 +1,10 @@
|
||||
package com.stardust.auojs.inrt.autojs
|
||||
package com.stardust.autojs.inrt.autojs
|
||||
|
||||
import android.util.Log
|
||||
import android.view.KeyEvent
|
||||
|
||||
import com.stardust.app.GlobalAppContext
|
||||
import com.stardust.auojs.inrt.Pref
|
||||
import com.stardust.autojs.inrt.Pref
|
||||
import com.stardust.autojs.core.inputevent.InputEventObserver
|
||||
import com.stardust.autojs.core.inputevent.ShellKeyObserver
|
||||
import com.stardust.view.accessibility.AccessibilityService
|
||||
@ -1,7 +1,7 @@
|
||||
package com.stardust.auojs.inrt.autojs
|
||||
package com.stardust.autojs.inrt.autojs
|
||||
|
||||
import com.stardust.app.GlobalAppContext
|
||||
import com.stardust.auojs.inrt.R
|
||||
import com.stardust.autojs.inrt.R
|
||||
import com.stardust.autojs.execution.ScriptExecution
|
||||
import com.stardust.autojs.execution.ScriptExecutionListener
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
package com.stardust.auojs.inrt.autojs
|
||||
package com.stardust.autojs.inrt.autojs
|
||||
|
||||
import android.content.Context
|
||||
import com.stardust.autojs.engine.LoopBasedJavaScriptEngine
|
||||
@ -1,4 +1,4 @@
|
||||
package com.stardust.auojs.inrt.launch
|
||||
package com.stardust.autojs.inrt.launch
|
||||
|
||||
import android.app.Activity
|
||||
import android.content.Context
|
||||
@ -7,24 +7,22 @@ import android.os.Handler
|
||||
import android.os.Looper
|
||||
import android.text.TextUtils
|
||||
|
||||
import com.stardust.auojs.inrt.BuildConfig
|
||||
import com.stardust.auojs.inrt.LogActivity
|
||||
import com.stardust.auojs.inrt.Pref
|
||||
import com.stardust.auojs.inrt.autojs.AutoJs
|
||||
import com.stardust.autojs.inrt.BuildConfig
|
||||
import com.stardust.autojs.inrt.LogActivity
|
||||
import com.stardust.autojs.inrt.Pref
|
||||
import com.stardust.autojs.inrt.autojs.AutoJs
|
||||
import com.stardust.autojs.engine.encryption.ScriptEncryption
|
||||
import com.stardust.autojs.execution.ExecutionConfig
|
||||
import com.stardust.autojs.execution.ScriptExecution
|
||||
import com.stardust.autojs.project.ProjectConfig
|
||||
import com.stardust.autojs.script.JavaScriptFileSource
|
||||
import com.stardust.autojs.script.JavaScriptSource
|
||||
import com.stardust.autojs.script.ScriptSource
|
||||
import com.stardust.pio.PFiles
|
||||
import com.stardust.pio.UncheckedIOException
|
||||
import com.stardust.util.MD5
|
||||
|
||||
import java.io.File
|
||||
import java.io.IOException
|
||||
import java.lang.reflect.Field
|
||||
|
||||
/**
|
||||
* Created by Stardust on 2018/1/24.
|
||||
@ -1,4 +1,4 @@
|
||||
package com.stardust.auojs.inrt.launch
|
||||
package com.stardust.autojs.inrt.launch
|
||||
|
||||
import android.annotation.SuppressLint
|
||||
import com.stardust.app.GlobalAppContext
|
||||
@ -1,4 +1,4 @@
|
||||
package com.stardust.auojs.inrt;
|
||||
package com.stardust.autojs.inrt;
|
||||
|
||||
import com.stardust.util.AdvancedEncryptionStandard;
|
||||
|
||||
@ -6,8 +6,6 @@ import org.junit.Test;
|
||||
|
||||
import java.util.Arrays;
|
||||
|
||||
import static org.junit.Assert.*;
|
||||
|
||||
/**
|
||||
* Example local unit test, which will execute on the development machine (host).
|
||||
*
|
||||
Loading…
Reference in New Issue
Block a user