Parcourir la source

[系统][修改]:删除不需要更新的文件

tags/jenkins-front-end-screenad-277-^0
hupeng il y a 5 ans
Parent
révision
9c6e85df0f
30 fichiers modifiés avec 1 ajouts et 394 suppressions
  1. +1
    -1
      .gitignore
  2. +0
    -17
      android/.project
  3. +0
    -2
      android/.settings/org.eclipse.buildship.core.prefs
  4. +0
    -6
      android/app/.classpath
  5. +0
    -23
      android/app/.project
  6. +0
    -2
      android/app/.settings/org.eclipse.buildship.core.prefs
  7. +0
    -55
      android/app/bin/BUCK
  8. +0
    -199
      android/app/bin/build.gradle
  9. +0
    -19
      android/app/bin/build_defs.bzl
  10. BIN
      android/app/bin/libs/cron4j-2.2.5.jar
  11. +0
    -17
      android/app/bin/proguard-rules.pro
  12. +0
    -42
      android/app/bin/src/main/AndroidManifest.xml
  13. BIN
      android/app/bin/src/main/java/com/screenad/AutoStartBroadcastReceiver.class
  14. BIN
      android/app/bin/src/main/java/com/screenad/DaemonService.class
  15. BIN
      android/app/bin/src/main/java/com/screenad/MainActivity.class
  16. BIN
      android/app/bin/src/main/java/com/screenad/MainApplication.class
  17. BIN
      android/app/bin/src/main/java/com/screenad/RNBuildConfig.class
  18. BIN
      android/app/bin/src/main/java/com/screenad/RNBuildConfigPackage.class
  19. BIN
      android/app/bin/src/main/res/mipmap-hdpi/ic_launcher.png
  20. BIN
      android/app/bin/src/main/res/mipmap-hdpi/ic_launcher_round.png
  21. BIN
      android/app/bin/src/main/res/mipmap-mdpi/ic_launcher.png
  22. BIN
      android/app/bin/src/main/res/mipmap-mdpi/ic_launcher_round.png
  23. BIN
      android/app/bin/src/main/res/mipmap-xhdpi/ic_launcher.png
  24. BIN
      android/app/bin/src/main/res/mipmap-xhdpi/ic_launcher_round.png
  25. BIN
      android/app/bin/src/main/res/mipmap-xxhdpi/ic_launcher.png
  26. BIN
      android/app/bin/src/main/res/mipmap-xxhdpi/ic_launcher_round.png
  27. BIN
      android/app/bin/src/main/res/mipmap-xxxhdpi/ic_launcher.png
  28. BIN
      android/app/bin/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png
  29. +0
    -3
      android/app/bin/src/main/res/values/strings.xml
  30. +0
    -8
      android/app/bin/src/main/res/values/styles.xml

+ 1
- 1
.gitignore Voir le fichier

@@ -62,5 +62,5 @@ android/.project
android/.settings/*
android/app/.settings/*
android/app/src/main/gen/*
android/bin/*


+ 0
- 17
android/.project Voir le fichier

@@ -1,17 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>screenAd</name>
<comment>Project android created by Buildship.</comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>org.eclipse.buildship.core.gradleprojectbuilder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.buildship.core.gradleprojectnature</nature>
</natures>
</projectDescription>

+ 0
- 2
android/.settings/org.eclipse.buildship.core.prefs Voir le fichier

@@ -1,2 +0,0 @@
connection.project.dir=
eclipse.preferences.version=1

+ 0
- 6
android/app/.classpath Voir le fichier

@@ -1,6 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8/"/>
<classpathentry kind="con" path="org.eclipse.buildship.core.gradleclasspathcontainer"/>
<classpathentry kind="output" path="bin/default"/>
</classpath>

+ 0
- 23
android/app/.project Voir le fichier

@@ -1,23 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>app</name>
<comment>Project app created by Buildship.</comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>org.eclipse.jdt.core.javabuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.buildship.core.gradleprojectbuilder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.jdt.core.javanature</nature>
<nature>org.eclipse.buildship.core.gradleprojectnature</nature>
</natures>
</projectDescription>

+ 0
- 2
android/app/.settings/org.eclipse.buildship.core.prefs Voir le fichier

@@ -1,2 +0,0 @@
connection.project.dir=..
eclipse.preferences.version=1

+ 0
- 55
android/app/bin/BUCK Voir le fichier

@@ -1,55 +0,0 @@
# To learn about Buck see [Docs](https://buckbuild.com/).
# To run your application with Buck:
# - install Buck
# - `npm start` - to start the packager
# - `cd android`
# - `keytool -genkey -v -keystore keystores/debug.keystore -storepass android -alias androiddebugkey -keypass android -dname "CN=Android Debug,O=Android,C=US"`
# - `./gradlew :app:copyDownloadableDepsToLibs` - make all Gradle compile dependencies available to Buck
# - `buck install -r android/app` - compile, install and run application
#

load(":build_defs.bzl", "create_aar_targets", "create_jar_targets")

lib_deps = []

create_aar_targets(glob(["libs/*.aar"]))

create_jar_targets(glob(["libs/*.jar"]))

android_library(
name = "all-libs",
exported_deps = lib_deps,
)

android_library(
name = "app-code",
srcs = glob([
"src/main/java/**/*.java",
]),
deps = [
":all-libs",
":build_config",
":res",
],
)

android_build_config(
name = "build_config",
package = "com.screenad",
)

android_resource(
name = "res",
package = "com.screenad",
res = "src/main/res",
)

android_binary(
name = "app",
keystore = "//android/keystores:debug",
manifest = "src/main/AndroidManifest.xml",
package_type = "debug",
deps = [
":app-code",
],
)

+ 0
- 199
android/app/bin/build.gradle Voir le fichier

@@ -1,199 +0,0 @@
apply plugin: "com.android.application"

import com.android.build.OutputFile

/**
* The react.gradle file registers a task for each build variant (e.g. bundleDebugJsAndAssets
* and bundleReleaseJsAndAssets).
* These basically call `react-native bundle` with the correct arguments during the Android build
* cycle. By default, bundleDebugJsAndAssets is skipped, as in debug/dev mode we prefer to load the
* bundle directly from the development server. Below you can see all the possible configurations
* and their defaults. If you decide to add a configuration block, make sure to add it before the
* `apply from: "../../node_modules/react-native/react.gradle"` line.
*
* project.ext.react = [
* // the name of the generated asset file containing your JS bundle
* bundleAssetName: "index.android.bundle",
*
* // the entry file for bundle generation
* entryFile: "index.android.js",
*
* // whether to bundle JS and assets in debug mode
* bundleInDebug: false,
*
* // whether to bundle JS and assets in release mode
* bundleInRelease: true,
*
* // whether to bundle JS and assets in another build variant (if configured).
* // See http://tools.android.com/tech-docs/new-build-system/user-guide#TOC-Build-Variants
* // The configuration property can be in the following formats
* // 'bundleIn${productFlavor}${buildType}'
* // 'bundleIn${buildType}'
* // bundleInFreeDebug: true,
* // bundleInPaidRelease: true,
* // bundleInBeta: true,
*
* // whether to disable dev mode in custom build variants (by default only disabled in release)
* // for example: to disable dev mode in the staging build type (if configured)
* devDisabledInStaging: true,
* // The configuration property can be in the following formats
* // 'devDisabledIn${productFlavor}${buildType}'
* // 'devDisabledIn${buildType}'
*
* // the root of your project, i.e. where "package.json" lives
* root: "../../",
*
* // where to put the JS bundle asset in debug mode
* jsBundleDirDebug: "$buildDir/intermediates/assets/debug",
*
* // where to put the JS bundle asset in release mode
* jsBundleDirRelease: "$buildDir/intermediates/assets/release",
*
* // where to put drawable resources / React Native assets, e.g. the ones you use via
* // require('./image.png')), in debug mode
* resourcesDirDebug: "$buildDir/intermediates/res/merged/debug",
*
* // where to put drawable resources / React Native assets, e.g. the ones you use via
* // require('./image.png')), in release mode
* resourcesDirRelease: "$buildDir/intermediates/res/merged/release",
*
* // by default the gradle tasks are skipped if none of the JS files or assets change; this means
* // that we don't look at files in android/ or ios/ to determine whether the tasks are up to
* // date; if you have any other folders that you want to ignore for performance reasons (gradle
* // indexes the entire tree), add them here. Alternatively, if you have JS files in android/
* // for example, you might want to remove it from here.
* inputExcludes: ["android/**", "ios/**"],
*
* // override which node gets called and with what additional arguments
* nodeExecutableAndArgs: ["node"],
*
* // supply additional arguments to the packager
* extraPackagerArgs: []
* ]
*/

project.ext.react = [
entryFile: "index.js"
]

apply from: "../../node_modules/react-native/react.gradle"
apply from: "../../node_modules/react-native-code-push/android/codepush.gradle"

/**
* Set this to true to create two separate APKs instead of one:
* - An APK that only works on ARM devices
* - An APK that only works on x86 devices
* The advantage is the size of the APK is reduced by about 4MB.
* Upload all the APKs to the Play Store and people will download
* the correct one based on the CPU architecture of their device.
*/
def enableSeparateBuildPerCPUArchitecture = false

/**
* Run Proguard to shrink the Java bytecode in release builds.
*/
def enableProguardInReleaseBuilds = false

android {
compileSdkVersion rootProject.ext.compileSdkVersion
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}

def getVersionCode = { ->
return project.hasProperty('versionCode') ? Integer.parseInt(project.versionCode) : 1
}

def getVersionName = { ->
return project.hasProperty('versionName') ? project.versionName : "1.0"
}

defaultConfig {
applicationId "com.screenad"
minSdkVersion rootProject.ext.minSdkVersion
targetSdkVersion rootProject.ext.targetSdkVersion
versionCode = getVersionCode()
versionName getVersionName()
}

android.applicationVariants.all { variant ->
variant.outputs.all {
outputFileName = "screenad_" + variant.buildType.name + "_" + defaultConfig.versionCode + ".apk"
}
}

splits {
abi {
reset()
enable enableSeparateBuildPerCPUArchitecture
universalApk false // If true, also generate a universal APK
include "armeabi-v7a", "x86", "arm64-v8a", "x86_64"
}
}
signingConfigs {
release {
if (project.hasProperty('MYAPP_RELEASE_STORE_FILE')) {
storeFile file(MYAPP_RELEASE_STORE_FILE)
storePassword MYAPP_RELEASE_STORE_PASSWORD
keyAlias MYAPP_RELEASE_KEY_ALIAS
keyPassword MYAPP_RELEASE_KEY_PASSWORD
}
}
}
buildTypes {
debug {
buildConfigField "String", "API_HOST", "\"https://mall.youlane.cn/\""
buildConfigField "String", "CODEPUSH_HOST", "\"https://update.youlane.cn/\""
buildConfigField "String", "CODEPUSH_KEY", "\"8snO1yoHlvhEtBjr02zTr3g1comw4ksvOXqog\""
}
release {
buildConfigField "String", "API_HOST", "\"https://admintest.malls.iformall.com/\""
buildConfigField "String", "CODEPUSH_HOST", "\"https://update.youlane.cn/\""
buildConfigField "String", "CODEPUSH_KEY", "\"9rYZYySFD0ryN5wCD9YmjJkT55Kf4ksvOXqog\""
minifyEnabled enableProguardInReleaseBuilds
proguardFiles getDefaultProguardFile("proguard-android.txt"), "proguard-rules.pro"
signingConfig signingConfigs.release
}
product.initWith(release)
product {
buildConfigField "String", "API_HOST", "\"https://admin.malls.iformall.com/\""
buildConfigField "String", "CODEPUSH_HOST", "\"https://update.malls.iformall.com/\""
buildConfigField "String", "CODEPUSH_KEY", "\"9rYZYySFD0ryN5wCD9YmjJkT55Kf4ksvOXqog\""
matchingFallbacks = ['product', 'release']
}

}
// applicationVariants are e.g. debug, release
applicationVariants.all { variant ->
variant.outputs.each { output ->
// For each separate APK per architecture, set a unique version code as described here:
// http://tools.android.com/tech-docs/new-build-system/user-guide/apk-splits
def versionCodes = ["armeabi-v7a":1, "x86":2, "arm64-v8a": 3, "x86_64": 4]
def abi = output.getFilter(OutputFile.ABI)
if (abi != null) { // null for the universal-debug, universal-release variants
output.versionCodeOverride =
versionCodes.get(abi) * 1048576 + defaultConfig.versionCode
}
}
}
}

dependencies {
implementation project(':react-native-svg')
implementation project(':react-native-camera')
implementation project(':react-native-device-info')
implementation project(':react-native-code-push')
implementation fileTree(dir: "libs", include: ["*.jar"])
implementation "com.android.support:appcompat-v7:${rootProject.ext.supportLibVersion}"
implementation "com.facebook.react:react-native:+" // From node_modules
implementation project(':react-native-svg')
}

// Run this once to be able to run the application with BUCK
// puts all compile dependencies into folder libs for BUCK to use
task copyDownloadableDepsToLibs(type: Copy) {
from configurations.compile
into 'libs'
}

+ 0
- 19
android/app/bin/build_defs.bzl Voir le fichier

@@ -1,19 +0,0 @@
"""Helper definitions to glob .aar and .jar targets"""

def create_aar_targets(aarfiles):
for aarfile in aarfiles:
name = "aars__" + aarfile[aarfile.rindex("/") + 1:aarfile.rindex(".aar")]
lib_deps.append(":" + name)
android_prebuilt_aar(
name = name,
aar = aarfile,
)

def create_jar_targets(jarfiles):
for jarfile in jarfiles:
name = "jars__" + jarfile[jarfile.rindex("/") + 1:jarfile.rindex(".jar")]
lib_deps.append(":" + name)
prebuilt_jar(
name = name,
binary_jar = jarfile,
)

BIN
android/app/bin/libs/cron4j-2.2.5.jar Voir le fichier


+ 0
- 17
android/app/bin/proguard-rules.pro Voir le fichier

@@ -1,17 +0,0 @@
# Add project specific ProGuard rules here.
# By default, the flags in this file are appended to flags specified
# in /usr/local/Cellar/android-sdk/24.3.3/tools/proguard/proguard-android.txt
# You can edit the include path and order by changing the proguardFiles
# directive in build.gradle.
#
# For more details, see
# http://developer.android.com/guide/developing/tools/proguard.html

# Add any project specific keep options here:

# If your project uses WebView with JS, uncomment the following
# and specify the fully qualified class name to the JavaScript interface
# class:
#-keepclassmembers class fqcn.of.javascript.interface.for.webview {
# public *;
#}

+ 0
- 42
android/app/bin/src/main/AndroidManifest.xml Voir le fichier

@@ -1,42 +0,0 @@
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.screenad">

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW"/>
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
<uses-permission android:name="android.permission.FOREGROUND_SERVICE" />
<application
android:name=".MainApplication"
android:label="@string/app_name"
android:icon="@mipmap/ic_launcher"
android:roundIcon="@mipmap/ic_launcher_round"
android:allowBackup="false"
android:theme="@style/AppTheme">

<activity
android:name=".MainActivity"
android:screenOrientation="portrait"
android:label="@string/app_name"
android:configChanges="keyboard|keyboardHidden|orientation|screenSize"
android:windowSoftInputMode="adjustResize"
android:largeHeap="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity android:name="com.facebook.react.devsupport.DevSettingsActivity" />
<service
android:name=".DaemonService"
android:exported="true"
android:launchMode="singleInstance" />
<receiver android:name=".AutoStartBroadcastReceiver" >
<intent-filter>
<action android:name="android.intent.action.BOOT_COMPLETED" />
<category android:name="android.intent.category.HOME"/>
</intent-filter>
</receiver>
</application>

</manifest>

BIN
android/app/bin/src/main/java/com/screenad/AutoStartBroadcastReceiver.class Voir le fichier


BIN
android/app/bin/src/main/java/com/screenad/DaemonService.class Voir le fichier


BIN
android/app/bin/src/main/java/com/screenad/MainActivity.class Voir le fichier


BIN
android/app/bin/src/main/java/com/screenad/MainApplication.class Voir le fichier


BIN
android/app/bin/src/main/java/com/screenad/RNBuildConfig.class Voir le fichier


BIN
android/app/bin/src/main/java/com/screenad/RNBuildConfigPackage.class Voir le fichier


BIN
android/app/bin/src/main/res/mipmap-hdpi/ic_launcher.png Voir le fichier

Avant Après
Largeur: 72  |  Hauteur: 72  |  Taille: 3.0 KiB

BIN
android/app/bin/src/main/res/mipmap-hdpi/ic_launcher_round.png Voir le fichier

Avant Après
Largeur: 72  |  Hauteur: 72  |  Taille: 4.9 KiB

BIN
android/app/bin/src/main/res/mipmap-mdpi/ic_launcher.png Voir le fichier

Avant Après
Largeur: 48  |  Hauteur: 48  |  Taille: 2.0 KiB

BIN
android/app/bin/src/main/res/mipmap-mdpi/ic_launcher_round.png Voir le fichier

Avant Après
Largeur: 48  |  Hauteur: 48  |  Taille: 2.8 KiB

BIN
android/app/bin/src/main/res/mipmap-xhdpi/ic_launcher.png Voir le fichier

Avant Après
Largeur: 96  |  Hauteur: 96  |  Taille: 4.5 KiB

BIN
android/app/bin/src/main/res/mipmap-xhdpi/ic_launcher_round.png Voir le fichier

Avant Après
Largeur: 96  |  Hauteur: 96  |  Taille: 6.9 KiB

BIN
android/app/bin/src/main/res/mipmap-xxhdpi/ic_launcher.png Voir le fichier

Avant Après
Largeur: 144  |  Hauteur: 144  |  Taille: 6.3 KiB

BIN
android/app/bin/src/main/res/mipmap-xxhdpi/ic_launcher_round.png Voir le fichier

Avant Après
Largeur: 144  |  Hauteur: 144  |  Taille: 10 KiB

BIN
android/app/bin/src/main/res/mipmap-xxxhdpi/ic_launcher.png Voir le fichier

Avant Après
Largeur: 192  |  Hauteur: 192  |  Taille: 9.0 KiB

BIN
android/app/bin/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png Voir le fichier

Avant Après
Largeur: 192  |  Hauteur: 192  |  Taille: 15 KiB

+ 0
- 3
android/app/bin/src/main/res/values/strings.xml Voir le fichier

@@ -1,3 +0,0 @@
<resources>
<string name="app_name">screenAd</string>
</resources>

+ 0
- 8
android/app/bin/src/main/res/values/styles.xml Voir le fichier

@@ -1,8 +0,0 @@
<resources>

<!-- Base application theme. -->
<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
<!-- Customize your theme here. -->
</style>

</resources>

Chargement…
Annuler
Enregistrer