强迫症修复拼写错误的包名auojs=>autojs

This commit is contained in:
TonyJiangWJ 2023-07-27 18:55:04 +08:00
parent 0cbbf511ff
commit 9f46fa2e54
17 changed files with 60 additions and 46 deletions

View File

@ -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'
}
}

View File

@ -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;
}

View File

@ -1,4 +1,4 @@
package com.stardust.auojs.inrt;
package com.stardust.autojs.inrt;
import android.content.Context;
import androidx.test.InstrumentationRegistry;

View File

@ -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>

View File

@ -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

View File

@ -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

View File

@ -1,4 +1,4 @@
package com.stardust.auojs.inrt
package com.stardust.autojs.inrt
import android.content.Context
import android.content.SharedPreferences

View File

@ -1,4 +1,4 @@
package com.stardust.auojs.inrt
package com.stardust.autojs.inrt
import android.os.Bundle
import androidx.annotation.Nullable

View File

@ -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

View File

@ -1,4 +1,4 @@
package com.stardust.auojs.inrt.autojs
package com.stardust.autojs.inrt.autojs
import android.accessibilityservice.AccessibilityService
import android.content.Context

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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.

View File

@ -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

View File

@ -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).
*