10 Commits
36 changed files with 182 additions and 943 deletions
-1
View File
@@ -20,7 +20,6 @@
.externalNativeBuild
.cxx
/gradle/
/gradle.properties
# Built application files
*.apk
-34
View File
@@ -1,34 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<module external.linked.project.id=":BageView:androidTest" external.linked.project.path="$MODULE_DIR$/../../../BageView" external.root.project.path="$MODULE_DIR$/../../.." external.system.id="GRADLE" external.system.module.type="sourceSet" type="JAVA_MODULE" version="4">
<component name="FacetManager">
<facet type="android" name="Android">
<configuration>
<option name="SELECTED_BUILD_VARIANT" value="debug" />
<option name="ALLOW_USER_CONFIGURATION" value="false" />
<option name="MANIFEST_FILE_RELATIVE_PATH" value="/src/main/AndroidManifest.xml" />
<option name="RES_FOLDER_RELATIVE_PATH" value="/src/main/res" />
<option name="RES_FOLDERS_RELATIVE_PATH" value="" />
<option name="TEST_RES_FOLDERS_RELATIVE_PATH" value="file://$MODULE_DIR$/../../../BageView/src/androidTest/res;file://$MODULE_DIR$/../../../BageView/src/androidTestDebug/res;file://$MODULE_DIR$/../../../BageView/build/generated/res/rs/androidTest/debug;file://$MODULE_DIR$/../../../BageView/build/generated/res/resValues/androidTest/debug" />
<option name="ASSETS_FOLDER_RELATIVE_PATH" value="/src/main/assets" />
<option name="PROJECT_TYPE" value="1" />
</configuration>
</facet>
</component>
<component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_7">
<output-test url="file://$MODULE_DIR$/../../../BageView/build/intermediates/javac/debugAndroidTest/compileDebugAndroidTestJavaWithJavac/classes" />
<exclude-output />
<content url="file://$MODULE_DIR$/../../../BageView/build/generated/res/resValues/androidTest/debug" />
<content url="file://$MODULE_DIR$/../../../BageView/build/generated/res/rs/androidTest/debug" />
<content url="file://$MODULE_DIR$/../../../BageView/build/generated/source/aidl/androidTest/debug" />
<content url="file://$MODULE_DIR$/../../../BageView/build/generated/source/apt/androidTest/debug" />
<content url="file://$MODULE_DIR$/../../../BageView/build/generated/source/buildConfig/androidTest/debug">
<sourceFolder url="file://$MODULE_DIR$/../../../BageView/build/generated/source/buildConfig/androidTest/debug" isTestSource="true" generated="true" />
</content>
<content url="file://$MODULE_DIR$/../../../BageView/build/generated/source/rs/androidTest/debug" />
<content url="file://$MODULE_DIR$/../../../BageView/src/androidTest" />
<content url="file://$MODULE_DIR$/../../../BageView/src/androidTestDebug" />
<orderEntry type="jdk" jdkName="Android API 28 Platform" jdkType="Android SDK" />
<orderEntry type="sourceFolder" forTests="false" />
</component>
<component name="TestModuleProperties" production-module="ifish7.BageView.main" />
</module>
-32
View File
@@ -1,32 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<module external.linked.project.id=":BageView" external.linked.project.path="$MODULE_DIR$/../../../BageView" external.root.project.path="$MODULE_DIR$/../../.." external.system.id="GRADLE" external.system.module.group="ifish7" external.system.module.version="unspecified" type="JAVA_MODULE" version="4">
<component name="FacetManager">
<facet type="android-gradle" name="Android-Gradle">
<configuration>
<option name="LAST_SUCCESSFUL_SYNC_AGP_VERSION" value="3.2.1" />
<option name="LAST_KNOWN_AGP_VERSION" value="3.2.1" />
</configuration>
</facet>
<facet type="android" name="Android">
<configuration>
<option name="SELECTED_BUILD_VARIANT" value="debug" />
<option name="ALLOW_USER_CONFIGURATION" value="false" />
<option name="MANIFEST_FILE_RELATIVE_PATH" value="/src/main/AndroidManifest.xml" />
<option name="RES_FOLDER_RELATIVE_PATH" value="/src/main/res" />
<option name="RES_FOLDERS_RELATIVE_PATH" value="" />
<option name="TEST_RES_FOLDERS_RELATIVE_PATH" value="" />
<option name="ASSETS_FOLDER_RELATIVE_PATH" value="/src/main/assets" />
<option name="PROJECT_TYPE" value="1" />
</configuration>
</facet>
</component>
<component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_7">
<exclude-output />
<content url="file://$MODULE_DIR$/../../../BageView">
<excludeFolder url="file://$MODULE_DIR$/../../../BageView/.gradle" />
<excludeFolder url="file://$MODULE_DIR$/../../../BageView/build" />
</content>
<orderEntry type="jdk" jdkName="Android API 28 Platform" jdkType="Android SDK" />
<orderEntry type="sourceFolder" forTests="false" />
</component>
</module>
-47
View File
@@ -1,47 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<module external.linked.project.id=":BageView:main" external.linked.project.path="$MODULE_DIR$/../../../BageView" external.root.project.path="$MODULE_DIR$/../../.." external.system.id="GRADLE" external.system.module.type="sourceSet" type="JAVA_MODULE" version="4">
<component name="FacetManager">
<facet type="android" name="Android">
<configuration>
<option name="SELECTED_BUILD_VARIANT" value="debug" />
<option name="ALLOW_USER_CONFIGURATION" value="false" />
<option name="MANIFEST_FILE_RELATIVE_PATH" value="/src/main/AndroidManifest.xml" />
<option name="RES_FOLDER_RELATIVE_PATH" value="/src/main/res" />
<option name="RES_FOLDERS_RELATIVE_PATH" value="file://$MODULE_DIR$/../../../BageView/src/main/res;file://$MODULE_DIR$/../../../BageView/src/debug/res;file://$MODULE_DIR$/../../../BageView/build/generated/res/rs/debug;file://$MODULE_DIR$/../../../BageView/build/generated/res/resValues/debug" />
<option name="TEST_RES_FOLDERS_RELATIVE_PATH" value="" />
<option name="ASSETS_FOLDER_RELATIVE_PATH" value="/src/main/assets" />
<option name="PROJECT_TYPE" value="1" />
</configuration>
</facet>
</component>
<component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_7">
<output url="file://$MODULE_DIR$/../../../BageView/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes" />
<exclude-output />
<content url="file://$MODULE_DIR$/../../../BageView/build/generated/res/resValues/debug">
<sourceFolder url="file://$MODULE_DIR$/../../../BageView/build/generated/res/resValues/debug" type="java-resource" />
</content>
<content url="file://$MODULE_DIR$/../../../BageView/build/generated/res/rs/debug">
<sourceFolder url="file://$MODULE_DIR$/../../../BageView/build/generated/res/rs/debug" type="java-resource" />
</content>
<content url="file://$MODULE_DIR$/../../../BageView/build/generated/source/aidl/debug" />
<content url="file://$MODULE_DIR$/../../../BageView/build/generated/source/apt/debug">
<sourceFolder url="file://$MODULE_DIR$/../../../BageView/build/generated/source/apt/debug" isTestSource="false" generated="true" />
<sourceFolder url="file://$MODULE_DIR$/../../../BageView/build/generated/source/apt/debug" isTestSource="false" generated="true" />
</content>
<content url="file://$MODULE_DIR$/../../../BageView/build/generated/source/buildConfig/debug">
<sourceFolder url="file://$MODULE_DIR$/../../../BageView/build/generated/source/buildConfig/debug" isTestSource="false" generated="true" />
<sourceFolder url="file://$MODULE_DIR$/../../../BageView/build/generated/source/buildConfig/debug" isTestSource="false" generated="true" />
</content>
<content url="file://$MODULE_DIR$/../../../BageView/build/generated/source/rs/debug">
<sourceFolder url="file://$MODULE_DIR$/../../../BageView/build/generated/source/rs/debug" isTestSource="false" generated="true" />
<sourceFolder url="file://$MODULE_DIR$/../../../BageView/build/generated/source/rs/debug" isTestSource="false" generated="true" />
</content>
<content url="file://$MODULE_DIR$/../../../BageView/src/debug" />
<content url="file://$MODULE_DIR$/../../../BageView/src/main">
<sourceFolder url="file://$MODULE_DIR$/../../../BageView/src/main/java" isTestSource="false" />
<sourceFolder url="file://$MODULE_DIR$/../../../BageView/src/main/res" type="java-resource" />
</content>
<orderEntry type="jdk" jdkName="Android API 28 Platform" jdkType="Android SDK" />
<orderEntry type="sourceFolder" forTests="false" />
</component>
</module>
-27
View File
@@ -1,27 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<module external.linked.project.id=":BageView:unitTest" external.linked.project.path="$MODULE_DIR$/../../../BageView" external.root.project.path="$MODULE_DIR$/../../.." external.system.id="GRADLE" external.system.module.type="sourceSet" type="JAVA_MODULE" version="4">
<component name="FacetManager">
<facet type="android" name="Android">
<configuration>
<option name="SELECTED_BUILD_VARIANT" value="debug" />
<option name="ALLOW_USER_CONFIGURATION" value="false" />
<option name="MANIFEST_FILE_RELATIVE_PATH" value="/src/main/AndroidManifest.xml" />
<option name="RES_FOLDER_RELATIVE_PATH" value="/src/main/res" />
<option name="RES_FOLDERS_RELATIVE_PATH" value="" />
<option name="TEST_RES_FOLDERS_RELATIVE_PATH" value="" />
<option name="ASSETS_FOLDER_RELATIVE_PATH" value="/src/main/assets" />
<option name="PROJECT_TYPE" value="1" />
</configuration>
</facet>
</component>
<component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_7">
<output-test url="file://$MODULE_DIR$/../../../BageView/build/intermediates/javac/debugUnitTest/compileDebugUnitTestJavaWithJavac/classes" />
<exclude-output />
<content url="file://$MODULE_DIR$/../../../BageView/build/generated/source/apt/test/debug" />
<content url="file://$MODULE_DIR$/../../../BageView/src/test" />
<content url="file://$MODULE_DIR$/../../../BageView/src/testDebug" />
<orderEntry type="jdk" jdkName="Android API 28 Platform" jdkType="Android SDK" />
<orderEntry type="sourceFolder" forTests="false" />
</component>
<component name="TestModuleProperties" production-module="ifish7.BageView.main" />
</module>
@@ -1,49 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<module external.linked.project.id=":JCVideo_Library:androidTest" external.linked.project.path="$MODULE_DIR$/../../../JCVideo_Library" external.root.project.path="$MODULE_DIR$/../../.." external.system.id="GRADLE" external.system.module.type="sourceSet" type="JAVA_MODULE" version="4">
<component name="FacetManager">
<facet type="android" name="Android">
<configuration>
<option name="SELECTED_BUILD_VARIANT" value="debug" />
<option name="ALLOW_USER_CONFIGURATION" value="false" />
<option name="MANIFEST_FILE_RELATIVE_PATH" value="/src/main/AndroidManifest.xml" />
<option name="RES_FOLDER_RELATIVE_PATH" value="/src/main/res" />
<option name="RES_FOLDERS_RELATIVE_PATH" value="" />
<option name="TEST_RES_FOLDERS_RELATIVE_PATH" value="file://$MODULE_DIR$/../../../JCVideo_Library/src/androidTest/res;file://$MODULE_DIR$/../../../JCVideo_Library/src/androidTestDebug/res;file://$MODULE_DIR$/../../../JCVideo_Library/build/generated/res/rs/androidTest/debug;file://$MODULE_DIR$/../../../JCVideo_Library/build/generated/res/resValues/androidTest/debug" />
<option name="ASSETS_FOLDER_RELATIVE_PATH" value="/src/main/assets" />
<option name="PROJECT_TYPE" value="1" />
</configuration>
</facet>
</component>
<component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_7">
<output-test url="file://$MODULE_DIR$/../../../JCVideo_Library/build/intermediates/javac/debugAndroidTest/compileDebugAndroidTestJavaWithJavac/classes" />
<exclude-output />
<content url="file://$MODULE_DIR$/../../../JCVideo_Library/build/generated/res/resValues/androidTest/debug" />
<content url="file://$MODULE_DIR$/../../../JCVideo_Library/build/generated/res/rs/androidTest/debug" />
<content url="file://$MODULE_DIR$/../../../JCVideo_Library/build/generated/source/aidl/androidTest/debug" />
<content url="file://$MODULE_DIR$/../../../JCVideo_Library/build/generated/source/apt/androidTest/debug" />
<content url="file://$MODULE_DIR$/../../../JCVideo_Library/build/generated/source/buildConfig/androidTest/debug">
<sourceFolder url="file://$MODULE_DIR$/../../../JCVideo_Library/build/generated/source/buildConfig/androidTest/debug" isTestSource="true" generated="true" />
</content>
<content url="file://$MODULE_DIR$/../../../JCVideo_Library/build/generated/source/rs/androidTest/debug" />
<content url="file://$MODULE_DIR$/../../../JCVideo_Library/src/androidTest">
<sourceFolder url="file://$MODULE_DIR$/../../../JCVideo_Library/src/androidTest/java" isTestSource="true" />
</content>
<content url="file://$MODULE_DIR$/../../../JCVideo_Library/src/androidTestDebug" />
<orderEntry type="jdk" jdkName="Android API 28 Platform" jdkType="Android SDK" />
<orderEntry type="sourceFolder" forTests="false" />
<orderEntry type="library" scope="TEST" name="Gradle: com.android.support:appcompat-v7:26.1.0@aar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: com.android.support:animated-vector-drawable:26.1.0@aar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: com.android.support:support-vector-drawable:26.1.0@aar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: com.android.support:support-v4:26.1.0@aar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: com.android.support:support-media-compat:26.1.0@aar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: com.android.support:support-fragment:26.1.0@aar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: com.android.support:support-core-utils:26.1.0@aar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: com.android.support:support-core-ui:26.1.0@aar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: com.android.support:support-compat:26.1.0@aar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: android.arch.lifecycle:runtime:1.0.0@aar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: com.android.support:support-annotations:26.1.0" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: android.arch.lifecycle:common:1.0.0" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: android.arch.core:common:1.0.0" level="project" />
</component>
<component name="TestModuleProperties" production-module="ifish7.JCVideo_Library.main" />
</module>
-32
View File
@@ -1,32 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<module external.linked.project.id=":JCVideo_Library" external.linked.project.path="$MODULE_DIR$/../../../JCVideo_Library" external.root.project.path="$MODULE_DIR$/../../.." external.system.id="GRADLE" external.system.module.group="ifish7" external.system.module.version="unspecified" type="JAVA_MODULE" version="4">
<component name="FacetManager">
<facet type="android-gradle" name="Android-Gradle">
<configuration>
<option name="LAST_SUCCESSFUL_SYNC_AGP_VERSION" value="3.2.1" />
<option name="LAST_KNOWN_AGP_VERSION" value="3.2.1" />
</configuration>
</facet>
<facet type="android" name="Android">
<configuration>
<option name="SELECTED_BUILD_VARIANT" value="debug" />
<option name="ALLOW_USER_CONFIGURATION" value="false" />
<option name="MANIFEST_FILE_RELATIVE_PATH" value="/src/main/AndroidManifest.xml" />
<option name="RES_FOLDER_RELATIVE_PATH" value="/src/main/res" />
<option name="RES_FOLDERS_RELATIVE_PATH" value="" />
<option name="TEST_RES_FOLDERS_RELATIVE_PATH" value="" />
<option name="ASSETS_FOLDER_RELATIVE_PATH" value="/src/main/assets" />
<option name="PROJECT_TYPE" value="1" />
</configuration>
</facet>
</component>
<component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_7">
<exclude-output />
<content url="file://$MODULE_DIR$/../../../JCVideo_Library">
<excludeFolder url="file://$MODULE_DIR$/../../../JCVideo_Library/.gradle" />
<excludeFolder url="file://$MODULE_DIR$/../../../JCVideo_Library/build" />
</content>
<orderEntry type="jdk" jdkName="Android API 28 Platform" jdkType="Android SDK" />
<orderEntry type="sourceFolder" forTests="false" />
</component>
</module>
@@ -1,60 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<module external.linked.project.id=":JCVideo_Library:main" external.linked.project.path="$MODULE_DIR$/../../../JCVideo_Library" external.root.project.path="$MODULE_DIR$/../../.." external.system.id="GRADLE" external.system.module.type="sourceSet" type="JAVA_MODULE" version="4">
<component name="FacetManager">
<facet type="android" name="Android">
<configuration>
<option name="SELECTED_BUILD_VARIANT" value="debug" />
<option name="ALLOW_USER_CONFIGURATION" value="false" />
<option name="MANIFEST_FILE_RELATIVE_PATH" value="/src/main/AndroidManifest.xml" />
<option name="RES_FOLDER_RELATIVE_PATH" value="/src/main/res" />
<option name="RES_FOLDERS_RELATIVE_PATH" value="file://$MODULE_DIR$/../../../JCVideo_Library/src/main/res;file://$MODULE_DIR$/../../../JCVideo_Library/src/debug/res;file://$MODULE_DIR$/../../../JCVideo_Library/build/generated/res/rs/debug;file://$MODULE_DIR$/../../../JCVideo_Library/build/generated/res/resValues/debug" />
<option name="TEST_RES_FOLDERS_RELATIVE_PATH" value="" />
<option name="ASSETS_FOLDER_RELATIVE_PATH" value="/src/main/assets" />
<option name="PROJECT_TYPE" value="1" />
</configuration>
</facet>
</component>
<component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_7">
<output url="file://$MODULE_DIR$/../../../JCVideo_Library/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes" />
<exclude-output />
<content url="file://$MODULE_DIR$/../../../JCVideo_Library/build/generated/res/resValues/debug">
<sourceFolder url="file://$MODULE_DIR$/../../../JCVideo_Library/build/generated/res/resValues/debug" type="java-resource" />
</content>
<content url="file://$MODULE_DIR$/../../../JCVideo_Library/build/generated/res/rs/debug">
<sourceFolder url="file://$MODULE_DIR$/../../../JCVideo_Library/build/generated/res/rs/debug" type="java-resource" />
</content>
<content url="file://$MODULE_DIR$/../../../JCVideo_Library/build/generated/source/aidl/debug" />
<content url="file://$MODULE_DIR$/../../../JCVideo_Library/build/generated/source/apt/debug">
<sourceFolder url="file://$MODULE_DIR$/../../../JCVideo_Library/build/generated/source/apt/debug" isTestSource="false" generated="true" />
<sourceFolder url="file://$MODULE_DIR$/../../../JCVideo_Library/build/generated/source/apt/debug" isTestSource="false" generated="true" />
</content>
<content url="file://$MODULE_DIR$/../../../JCVideo_Library/build/generated/source/buildConfig/debug">
<sourceFolder url="file://$MODULE_DIR$/../../../JCVideo_Library/build/generated/source/buildConfig/debug" isTestSource="false" generated="true" />
<sourceFolder url="file://$MODULE_DIR$/../../../JCVideo_Library/build/generated/source/buildConfig/debug" isTestSource="false" generated="true" />
</content>
<content url="file://$MODULE_DIR$/../../../JCVideo_Library/build/generated/source/rs/debug">
<sourceFolder url="file://$MODULE_DIR$/../../../JCVideo_Library/build/generated/source/rs/debug" isTestSource="false" generated="true" />
<sourceFolder url="file://$MODULE_DIR$/../../../JCVideo_Library/build/generated/source/rs/debug" isTestSource="false" generated="true" />
</content>
<content url="file://$MODULE_DIR$/../../../JCVideo_Library/src/debug" />
<content url="file://$MODULE_DIR$/../../../JCVideo_Library/src/main">
<sourceFolder url="file://$MODULE_DIR$/../../../JCVideo_Library/src/main/java" isTestSource="false" />
<sourceFolder url="file://$MODULE_DIR$/../../../JCVideo_Library/src/main/res" type="java-resource" />
</content>
<orderEntry type="jdk" jdkName="Android API 28 Platform" jdkType="Android SDK" />
<orderEntry type="sourceFolder" forTests="false" />
<orderEntry type="library" name="Gradle: com.android.support:appcompat-v7:26.1.0@aar" level="project" />
<orderEntry type="library" name="Gradle: com.android.support:animated-vector-drawable:26.1.0@aar" level="project" />
<orderEntry type="library" name="Gradle: com.android.support:support-vector-drawable:26.1.0@aar" level="project" />
<orderEntry type="library" name="Gradle: com.android.support:support-v4:26.1.0@aar" level="project" />
<orderEntry type="library" name="Gradle: com.android.support:support-media-compat:26.1.0@aar" level="project" />
<orderEntry type="library" name="Gradle: com.android.support:support-fragment:26.1.0@aar" level="project" />
<orderEntry type="library" name="Gradle: com.android.support:support-core-utils:26.1.0@aar" level="project" />
<orderEntry type="library" name="Gradle: com.android.support:support-core-ui:26.1.0@aar" level="project" />
<orderEntry type="library" name="Gradle: com.android.support:support-compat:26.1.0@aar" level="project" />
<orderEntry type="library" name="Gradle: android.arch.lifecycle:runtime:1.0.0@aar" level="project" />
<orderEntry type="library" name="Gradle: com.android.support:support-annotations:26.1.0" level="project" />
<orderEntry type="library" name="Gradle: android.arch.lifecycle:common:1.0.0" level="project" />
<orderEntry type="library" name="Gradle: android.arch.core:common:1.0.0" level="project" />
</component>
</module>
@@ -1,44 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<module external.linked.project.id=":JCVideo_Library:unitTest" external.linked.project.path="$MODULE_DIR$/../../../JCVideo_Library" external.root.project.path="$MODULE_DIR$/../../.." external.system.id="GRADLE" external.system.module.type="sourceSet" type="JAVA_MODULE" version="4">
<component name="FacetManager">
<facet type="android" name="Android">
<configuration>
<option name="SELECTED_BUILD_VARIANT" value="debug" />
<option name="ALLOW_USER_CONFIGURATION" value="false" />
<option name="MANIFEST_FILE_RELATIVE_PATH" value="/src/main/AndroidManifest.xml" />
<option name="RES_FOLDER_RELATIVE_PATH" value="/src/main/res" />
<option name="RES_FOLDERS_RELATIVE_PATH" value="" />
<option name="TEST_RES_FOLDERS_RELATIVE_PATH" value="" />
<option name="ASSETS_FOLDER_RELATIVE_PATH" value="/src/main/assets" />
<option name="PROJECT_TYPE" value="1" />
</configuration>
</facet>
</component>
<component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_7">
<output-test url="file://$MODULE_DIR$/../../../JCVideo_Library/build/intermediates/javac/debugUnitTest/compileDebugUnitTestJavaWithJavac/classes" />
<exclude-output />
<content url="file://$MODULE_DIR$/../../../JCVideo_Library/build/generated/source/apt/test/debug" />
<content url="file://$MODULE_DIR$/../../../JCVideo_Library/src/test">
<sourceFolder url="file://$MODULE_DIR$/../../../JCVideo_Library/src/test/java" isTestSource="true" />
</content>
<content url="file://$MODULE_DIR$/../../../JCVideo_Library/src/testDebug" />
<orderEntry type="jdk" jdkName="Android API 28 Platform" jdkType="Android SDK" />
<orderEntry type="sourceFolder" forTests="false" />
<orderEntry type="library" scope="TEST" name="Gradle: com.android.support:appcompat-v7:26.1.0@aar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: com.android.support:animated-vector-drawable:26.1.0@aar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: com.android.support:support-vector-drawable:26.1.0@aar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: com.android.support:support-v4:26.1.0@aar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: com.android.support:support-media-compat:26.1.0@aar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: com.android.support:support-fragment:26.1.0@aar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: com.android.support:support-core-utils:26.1.0@aar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: com.android.support:support-core-ui:26.1.0@aar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: com.android.support:support-compat:26.1.0@aar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: android.arch.lifecycle:runtime:1.0.0@aar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: junit:junit:4.12" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: com.android.support:support-annotations:26.1.0" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: org.hamcrest:hamcrest-core:1.3" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: android.arch.lifecycle:common:1.0.0" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: android.arch.core:common:1.0.0" level="project" />
</component>
<component name="TestModuleProperties" production-module="ifish7.JCVideo_Library.main" />
</module>
-129
View File
@@ -1,129 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<module external.linked.project.id=":iFish7:androidTest" external.linked.project.path="$MODULE_DIR$/../../../iFish7" external.root.project.path="$MODULE_DIR$/../../.." external.system.id="GRADLE" external.system.module.type="sourceSet" type="JAVA_MODULE" version="4">
<component name="FacetManager">
<facet type="android" name="Android">
<configuration>
<option name="SELECTED_BUILD_VARIANT" value="debug" />
<option name="ALLOW_USER_CONFIGURATION" value="false" />
<option name="MANIFEST_FILE_RELATIVE_PATH" value="/src/main/AndroidManifest.xml" />
<option name="RES_FOLDER_RELATIVE_PATH" value="/src/main/res" />
<option name="RES_FOLDERS_RELATIVE_PATH" value="" />
<option name="TEST_RES_FOLDERS_RELATIVE_PATH" value="file://$MODULE_DIR$/../../../iFish7/src/androidTest/res;file://$MODULE_DIR$/../../../iFish7/src/androidTestDebug/res;file://$MODULE_DIR$/../../../iFish7/build/generated/res/rs/androidTest/debug;file://$MODULE_DIR$/../../../iFish7/build/generated/res/resValues/androidTest/debug" />
<option name="ASSETS_FOLDER_RELATIVE_PATH" value="/src/main/assets" />
</configuration>
</facet>
</component>
<component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_7">
<output-test url="file://$MODULE_DIR$/../../../iFish7/build/intermediates/javac/debugAndroidTest/compileDebugAndroidTestJavaWithJavac/classes" />
<exclude-output />
<content url="file://$MODULE_DIR$/../../../iFish7/build/generated/res/resValues/androidTest/debug">
<sourceFolder url="file://$MODULE_DIR$/../../../iFish7/build/generated/res/resValues/androidTest/debug" type="java-test-resource" />
</content>
<content url="file://$MODULE_DIR$/../../../iFish7/build/generated/res/rs/androidTest/debug">
<sourceFolder url="file://$MODULE_DIR$/../../../iFish7/build/generated/res/rs/androidTest/debug" type="java-test-resource" />
</content>
<content url="file://$MODULE_DIR$/../../../iFish7/build/generated/source/aidl/androidTest/debug" />
<content url="file://$MODULE_DIR$/../../../iFish7/build/generated/source/apt/androidTest/debug">
<sourceFolder url="file://$MODULE_DIR$/../../../iFish7/build/generated/source/apt/androidTest/debug" isTestSource="true" generated="true" />
<sourceFolder url="file://$MODULE_DIR$/../../../iFish7/build/generated/source/apt/androidTest/debug" isTestSource="true" generated="true" />
</content>
<content url="file://$MODULE_DIR$/../../../iFish7/build/generated/source/buildConfig/androidTest/debug">
<sourceFolder url="file://$MODULE_DIR$/../../../iFish7/build/generated/source/buildConfig/androidTest/debug" isTestSource="true" generated="true" />
<sourceFolder url="file://$MODULE_DIR$/../../../iFish7/build/generated/source/buildConfig/androidTest/debug" isTestSource="true" generated="true" />
</content>
<content url="file://$MODULE_DIR$/../../../iFish7/build/generated/source/rs/androidTest/debug">
<sourceFolder url="file://$MODULE_DIR$/../../../iFish7/build/generated/source/rs/androidTest/debug" isTestSource="true" generated="true" />
<sourceFolder url="file://$MODULE_DIR$/../../../iFish7/build/generated/source/rs/androidTest/debug" isTestSource="true" generated="true" />
</content>
<content url="file://$MODULE_DIR$/../../../iFish7/src/androidTest" />
<content url="file://$MODULE_DIR$/../../../iFish7/src/androidTestDebug" />
<orderEntry type="jdk" jdkName="Android API 28 Platform" jdkType="Android SDK" />
<orderEntry type="sourceFolder" forTests="false" />
<orderEntry type="module" module-name="ifish7.umeng_sharesdk_library.main" scope="TEST" />
<orderEntry type="module" module-name="ifish7.BageView.main" scope="TEST" />
<orderEntry type="module" module-name="ifish7.JCVideo_Library.main" scope="TEST" />
<orderEntry type="library" scope="TEST" name="Gradle: com.libhttp:libhttp:v0.5.5@aar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: jp.wasabeef:picasso-transformations:2.1.0@aar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: com.android.support:multidex:1.0.1@aar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: :SMSSDK-2.1.2:@aar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: com.jude:rollviewpager:1.4.5@aar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: com.android.support:design:26.1.0@aar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: cn.bingoogolapple:bga-refreshlayout:1.1.7@aar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: com.aliyun.ams:alicloud-android-push:3.1.9.1@aar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: :alicloud-android-third-push-3.0.6:@aar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: :p2p-core-release:@aar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: :pano-release:@aar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: :soundwave-release:@aar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: com.zhy:autolayout:1.4.5@aar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: com.tencent.bugly:crashreport:4.1.9.3@aar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: com.tencent.bugly:nativecrashreport:3.9.2@aar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: com.jwkj:udpsender:v2.0.2@aar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: :UDPUtilsLib-v1.1.1:@aar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: com.github.kongqw:AndroidRocker:1.0.1@aar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: com.aliyun.ams:alicloud-android-httpdns:2.1.1@aar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: io.reactivex:rxandroid:1.2.1@aar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: com.android.support:appcompat-v7:26.1.0@aar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: com.android.support:transition:26.1.0@aar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: com.android.support:support-v4:26.1.0@aar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: com.android.support:recyclerview-v7:26.1.0@aar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: io.reactivex.rxjava2:rxandroid:2.0.1@aar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: com.aliyun.ams:alicloud-android-sender:1.1.2@aar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: com.aliyun.ams:alicloud-android-logger:1.0.2@aar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: com.aliyun.ams:alicloud-android-rest:1.6.0-open@aar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: com.android.support:support-media-compat:26.1.0@aar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: com.android.support:support-fragment:26.1.0@aar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: com.android.support:support-core-utils:26.1.0@aar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: com.android.support:animated-vector-drawable:26.1.0@aar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: com.android.support:support-core-ui:26.1.0@aar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: com.android.support:support-vector-drawable:26.1.0@aar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: com.android.support:support-compat:26.1.0@aar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: android.arch.lifecycle:runtime:1.0.0@aar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: D./developdada/android/work/ifish7/iFish7/libs/commons-io-1.4.jar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: D./developdada/android/work/ifish7/iFish7/libs/BaiduLBS_Android.jar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: D./developdada/android/work/ifish7/iFish7/libs/TalkingDataAnalytics_V2.1.37.jar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: D./developdada/android/work/ifish7/iFish7/libs/umeng_social_sdk.jar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: D./developdada/android/work/ifish7/iFish7/libs/AMap_Services_V2.3.1.jar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: D./developdada/android/work/ifish7/iFish7/libs/Android_2DMap_V2.4.0.jar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: D./developdada/android/work/ifish7/iFish7/libs/MobCommons-2016.1012.1447.jar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: D./developdada/android/work/ifish7/iFish7/libs/MobTools-2016.1012.1447.jar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: D./developdada/android/work/ifish7/iFish7/libs/mina-core-2.0.17.jar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: D./developdada/android/work/ifish7/iFish7/libs/fastjson-1.1.34.android.jar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: D./developdada/android/work/ifish7/iFish7/libs/javabase64.jar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: D./developdada/android/work/ifish7/iFish7/libs/httpcore-4.4.13.jar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: D./developdada/android/work/ifish7/iFish7/libs/httpclient-4.5.12.jar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: D./developdada/android/work/ifish7/iFish7/libs/xUtils-2.6.14.jar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: D./developdada/android/work/ifish7/iFish7/libs/commons-logging-1.1.1.jar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: D./developdada/android/work/ifish7/umeng_sharesdk_library/libs/mta-sdk-1.6.2.jar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: D./developdada/android/work/ifish7/umeng_sharesdk_library/libs/open_sdk_r5756.jar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: D./developdada/android/work/ifish7/umeng_sharesdk_library/libs/SocialSDK_QQZone_3.jar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: D./developdada/android/work/ifish7/umeng_sharesdk_library/libs/SocialSDK_Sina.jar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: D./developdada/android/work/ifish7/umeng_sharesdk_library/libs/SocialSDK_WeiXin_1.jar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: D./developdada/android/work/ifish7/umeng_sharesdk_library/libs/SocialSDK_WeiXin_2.jar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: D./developdada/android/work/ifish7/umeng_sharesdk_library/libs/weiboSDKCore_3.1.4.jar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: com.squareup.retrofit2:converter-gson:2.0.0" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: com.google.code.gson:gson:2.8.9" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: de.greenrobot:eventbus:2.4.0" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: com.squareup.picasso:picasso:2.5.2" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: com.nostra13.universalimageloader:universal-image-loader:1.9.5" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: com.google.zxing:core:3.3.0" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: com.github.bumptech.glide:glide:3.7.0" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: com.github.PhilJay:MPAndroidChart:v3.0.3" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: io.reactivex:rxjava:1.1.6" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: com.aliyun.ams:alicloud-android-utils:2.0.0" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: com.aliyun.ams:alicloud-android-beacon:1.0.8" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: com.aliyun.ams:alicloud-android-ut:5.4.3" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: com.aliyun.ams:alicloud-android-utdid:2.6.0" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: com.jakewharton.retrofit:retrofit2-rxjava2-adapter:1.0.0" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: io.reactivex.rxjava2:rxjava:2.0.1" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: com.squareup.retrofit2:retrofit:2.1.0" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: com.squareup.okhttp3:logging-interceptor:3.8.1" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: com.aliyun.ams:alicloud-android-crashdefend:0.0.5" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: com.android.support:support-annotations:26.1.0" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: org.reactivestreams:reactive-streams:1.0.0" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: com.squareup.okhttp3:okhttp:3.8.1" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: android.arch.lifecycle:common:1.0.0" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: android.arch.core:common:1.0.0" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: com.squareup.okio:okio:1.13.0" level="project" />
</component>
<component name="TestModuleProperties" production-module="ifish7.iFish7.main" />
</module>
-31
View File
@@ -1,31 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<module external.linked.project.id=":iFish7" external.linked.project.path="$MODULE_DIR$/../../../iFish7" external.root.project.path="$MODULE_DIR$/../../.." external.system.id="GRADLE" external.system.module.group="ifish7" external.system.module.version="unspecified" type="JAVA_MODULE" version="4">
<component name="FacetManager">
<facet type="android-gradle" name="Android-Gradle">
<configuration>
<option name="LAST_SUCCESSFUL_SYNC_AGP_VERSION" value="3.2.1" />
<option name="LAST_KNOWN_AGP_VERSION" value="3.2.1" />
</configuration>
</facet>
<facet type="android" name="Android">
<configuration>
<option name="SELECTED_BUILD_VARIANT" value="debug" />
<option name="ALLOW_USER_CONFIGURATION" value="false" />
<option name="MANIFEST_FILE_RELATIVE_PATH" value="/src/main/AndroidManifest.xml" />
<option name="RES_FOLDER_RELATIVE_PATH" value="/src/main/res" />
<option name="RES_FOLDERS_RELATIVE_PATH" value="" />
<option name="TEST_RES_FOLDERS_RELATIVE_PATH" value="" />
<option name="ASSETS_FOLDER_RELATIVE_PATH" value="/src/main/assets" />
</configuration>
</facet>
</component>
<component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_7">
<exclude-output />
<content url="file://$MODULE_DIR$/../../../iFish7">
<excludeFolder url="file://$MODULE_DIR$/../../../iFish7/.gradle" />
<excludeFolder url="file://$MODULE_DIR$/../../../iFish7/build" />
</content>
<orderEntry type="jdk" jdkName="Android API 28 Platform" jdkType="Android SDK" />
<orderEntry type="sourceFolder" forTests="false" />
</component>
</module>
-132
View File
@@ -1,132 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<module external.linked.project.id=":iFish7:main" external.linked.project.path="$MODULE_DIR$/../../../iFish7" external.root.project.path="$MODULE_DIR$/../../.." external.system.id="GRADLE" external.system.module.type="sourceSet" type="JAVA_MODULE" version="4">
<component name="FacetManager">
<facet type="android" name="Android">
<configuration>
<option name="SELECTED_BUILD_VARIANT" value="debug" />
<option name="ALLOW_USER_CONFIGURATION" value="false" />
<option name="MANIFEST_FILE_RELATIVE_PATH" value="/src/main/AndroidManifest.xml" />
<option name="RES_FOLDER_RELATIVE_PATH" value="/src/main/res" />
<option name="RES_FOLDERS_RELATIVE_PATH" value="file://$MODULE_DIR$/../../../iFish7/src/main/res;file://$MODULE_DIR$/../../../iFish7/src/debug/res;file://$MODULE_DIR$/../../../iFish7/build/generated/res/rs/debug;file://$MODULE_DIR$/../../../iFish7/build/generated/res/resValues/debug" />
<option name="TEST_RES_FOLDERS_RELATIVE_PATH" value="" />
<option name="ASSETS_FOLDER_RELATIVE_PATH" value="/src/main/assets" />
</configuration>
</facet>
</component>
<component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_7">
<output url="file://$MODULE_DIR$/../../../iFish7/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes" />
<exclude-output />
<content url="file://$MODULE_DIR$/../../../iFish7/build/generated/res/resValues/debug">
<sourceFolder url="file://$MODULE_DIR$/../../../iFish7/build/generated/res/resValues/debug" type="java-resource" />
</content>
<content url="file://$MODULE_DIR$/../../../iFish7/build/generated/res/rs/debug">
<sourceFolder url="file://$MODULE_DIR$/../../../iFish7/build/generated/res/rs/debug" type="java-resource" />
</content>
<content url="file://$MODULE_DIR$/../../../iFish7/build/generated/source/aidl/debug" />
<content url="file://$MODULE_DIR$/../../../iFish7/build/generated/source/apt/debug">
<sourceFolder url="file://$MODULE_DIR$/../../../iFish7/build/generated/source/apt/debug" isTestSource="false" generated="true" />
<sourceFolder url="file://$MODULE_DIR$/../../../iFish7/build/generated/source/apt/debug" isTestSource="false" generated="true" />
</content>
<content url="file://$MODULE_DIR$/../../../iFish7/build/generated/source/buildConfig/debug">
<sourceFolder url="file://$MODULE_DIR$/../../../iFish7/build/generated/source/buildConfig/debug" isTestSource="false" generated="true" />
<sourceFolder url="file://$MODULE_DIR$/../../../iFish7/build/generated/source/buildConfig/debug" isTestSource="false" generated="true" />
</content>
<content url="file://$MODULE_DIR$/../../../iFish7/build/generated/source/rs/debug">
<sourceFolder url="file://$MODULE_DIR$/../../../iFish7/build/generated/source/rs/debug" isTestSource="false" generated="true" />
<sourceFolder url="file://$MODULE_DIR$/../../../iFish7/build/generated/source/rs/debug" isTestSource="false" generated="true" />
</content>
<content url="file://$MODULE_DIR$/../../../iFish7/src/debug" />
<content url="file://$MODULE_DIR$/../../../iFish7/src/main">
<sourceFolder url="file://$MODULE_DIR$/../../../iFish7/src/main/assets" type="java-resource" />
<sourceFolder url="file://$MODULE_DIR$/../../../iFish7/src/main/java" isTestSource="false" />
<sourceFolder url="file://$MODULE_DIR$/../../../iFish7/src/main/res" type="java-resource" />
</content>
<orderEntry type="jdk" jdkName="Android API 28 Platform" jdkType="Android SDK" />
<orderEntry type="sourceFolder" forTests="false" />
<orderEntry type="module" module-name="ifish7.umeng_sharesdk_library.main" />
<orderEntry type="module" module-name="ifish7.BageView.main" />
<orderEntry type="module" module-name="ifish7.JCVideo_Library.main" />
<orderEntry type="library" name="Gradle: com.libhttp:libhttp:v0.5.5@aar" level="project" />
<orderEntry type="library" name="Gradle: jp.wasabeef:picasso-transformations:2.1.0@aar" level="project" />
<orderEntry type="library" name="Gradle: com.android.support:multidex:1.0.1@aar" level="project" />
<orderEntry type="library" name="Gradle: :SMSSDK-2.1.2:@aar" level="project" />
<orderEntry type="library" name="Gradle: com.jude:rollviewpager:1.4.5@aar" level="project" />
<orderEntry type="library" name="Gradle: com.android.support:design:26.1.0@aar" level="project" />
<orderEntry type="library" name="Gradle: cn.bingoogolapple:bga-refreshlayout:1.1.7@aar" level="project" />
<orderEntry type="library" name="Gradle: com.aliyun.ams:alicloud-android-push:3.1.9.1@aar" level="project" />
<orderEntry type="library" name="Gradle: :alicloud-android-third-push-3.0.6:@aar" level="project" />
<orderEntry type="library" name="Gradle: :p2p-core-release:@aar" level="project" />
<orderEntry type="library" name="Gradle: :pano-release:@aar" level="project" />
<orderEntry type="library" name="Gradle: :soundwave-release:@aar" level="project" />
<orderEntry type="library" name="Gradle: com.zhy:autolayout:1.4.5@aar" level="project" />
<orderEntry type="library" name="Gradle: com.tencent.bugly:crashreport:4.1.9.3@aar" level="project" />
<orderEntry type="library" name="Gradle: com.tencent.bugly:nativecrashreport:3.9.2@aar" level="project" />
<orderEntry type="library" name="Gradle: com.jwkj:udpsender:v2.0.2@aar" level="project" />
<orderEntry type="library" name="Gradle: :UDPUtilsLib-v1.1.1:@aar" level="project" />
<orderEntry type="library" name="Gradle: com.github.kongqw:AndroidRocker:1.0.1@aar" level="project" />
<orderEntry type="library" name="Gradle: com.aliyun.ams:alicloud-android-httpdns:2.1.1@aar" level="project" />
<orderEntry type="library" name="Gradle: io.reactivex:rxandroid:1.2.1@aar" level="project" />
<orderEntry type="library" name="Gradle: com.android.support:appcompat-v7:26.1.0@aar" level="project" />
<orderEntry type="library" name="Gradle: com.android.support:transition:26.1.0@aar" level="project" />
<orderEntry type="library" name="Gradle: com.android.support:support-v4:26.1.0@aar" level="project" />
<orderEntry type="library" name="Gradle: com.android.support:recyclerview-v7:26.1.0@aar" level="project" />
<orderEntry type="library" name="Gradle: io.reactivex.rxjava2:rxandroid:2.0.1@aar" level="project" />
<orderEntry type="library" name="Gradle: com.aliyun.ams:alicloud-android-sender:1.1.2@aar" level="project" />
<orderEntry type="library" name="Gradle: com.aliyun.ams:alicloud-android-logger:1.0.2@aar" level="project" />
<orderEntry type="library" name="Gradle: com.aliyun.ams:alicloud-android-rest:1.6.0-open@aar" level="project" />
<orderEntry type="library" name="Gradle: com.android.support:support-media-compat:26.1.0@aar" level="project" />
<orderEntry type="library" name="Gradle: com.android.support:support-fragment:26.1.0@aar" level="project" />
<orderEntry type="library" name="Gradle: com.android.support:support-core-utils:26.1.0@aar" level="project" />
<orderEntry type="library" name="Gradle: com.android.support:animated-vector-drawable:26.1.0@aar" level="project" />
<orderEntry type="library" name="Gradle: com.android.support:support-core-ui:26.1.0@aar" level="project" />
<orderEntry type="library" name="Gradle: com.android.support:support-vector-drawable:26.1.0@aar" level="project" />
<orderEntry type="library" name="Gradle: com.android.support:support-compat:26.1.0@aar" level="project" />
<orderEntry type="library" name="Gradle: android.arch.lifecycle:runtime:1.0.0@aar" level="project" />
<orderEntry type="library" name="Gradle: D./developdada/android/work/ifish7/iFish7/libs/commons-io-1.4.jar" level="project" />
<orderEntry type="library" name="Gradle: D./developdada/android/work/ifish7/iFish7/libs/BaiduLBS_Android.jar" level="project" />
<orderEntry type="library" name="Gradle: D./developdada/android/work/ifish7/iFish7/libs/TalkingDataAnalytics_V2.1.37.jar" level="project" />
<orderEntry type="library" name="Gradle: D./developdada/android/work/ifish7/iFish7/libs/umeng_social_sdk.jar" level="project" />
<orderEntry type="library" name="Gradle: D./developdada/android/work/ifish7/iFish7/libs/AMap_Services_V2.3.1.jar" level="project" />
<orderEntry type="library" name="Gradle: D./developdada/android/work/ifish7/iFish7/libs/Android_2DMap_V2.4.0.jar" level="project" />
<orderEntry type="library" name="Gradle: D./developdada/android/work/ifish7/iFish7/libs/MobCommons-2016.1012.1447.jar" level="project" />
<orderEntry type="library" name="Gradle: D./developdada/android/work/ifish7/iFish7/libs/MobTools-2016.1012.1447.jar" level="project" />
<orderEntry type="library" name="Gradle: D./developdada/android/work/ifish7/iFish7/libs/mina-core-2.0.17.jar" level="project" />
<orderEntry type="library" name="Gradle: D./developdada/android/work/ifish7/iFish7/libs/fastjson-1.1.34.android.jar" level="project" />
<orderEntry type="library" name="Gradle: D./developdada/android/work/ifish7/iFish7/libs/javabase64.jar" level="project" />
<orderEntry type="library" name="Gradle: D./developdada/android/work/ifish7/iFish7/libs/httpcore-4.4.13.jar" level="project" />
<orderEntry type="library" name="Gradle: D./developdada/android/work/ifish7/iFish7/libs/httpclient-4.5.12.jar" level="project" />
<orderEntry type="library" name="Gradle: D./developdada/android/work/ifish7/iFish7/libs/xUtils-2.6.14.jar" level="project" />
<orderEntry type="library" name="Gradle: D./developdada/android/work/ifish7/iFish7/libs/commons-logging-1.1.1.jar" level="project" />
<orderEntry type="library" name="Gradle: D./developdada/android/work/ifish7/umeng_sharesdk_library/libs/mta-sdk-1.6.2.jar" level="project" />
<orderEntry type="library" name="Gradle: D./developdada/android/work/ifish7/umeng_sharesdk_library/libs/open_sdk_r5756.jar" level="project" />
<orderEntry type="library" name="Gradle: D./developdada/android/work/ifish7/umeng_sharesdk_library/libs/SocialSDK_QQZone_3.jar" level="project" />
<orderEntry type="library" name="Gradle: D./developdada/android/work/ifish7/umeng_sharesdk_library/libs/SocialSDK_Sina.jar" level="project" />
<orderEntry type="library" name="Gradle: D./developdada/android/work/ifish7/umeng_sharesdk_library/libs/SocialSDK_WeiXin_1.jar" level="project" />
<orderEntry type="library" name="Gradle: D./developdada/android/work/ifish7/umeng_sharesdk_library/libs/SocialSDK_WeiXin_2.jar" level="project" />
<orderEntry type="library" name="Gradle: D./developdada/android/work/ifish7/umeng_sharesdk_library/libs/weiboSDKCore_3.1.4.jar" level="project" />
<orderEntry type="library" name="Gradle: com.squareup.retrofit2:converter-gson:2.0.0" level="project" />
<orderEntry type="library" name="Gradle: com.google.code.gson:gson:2.8.9" level="project" />
<orderEntry type="library" name="Gradle: de.greenrobot:eventbus:2.4.0" level="project" />
<orderEntry type="library" name="Gradle: com.squareup.picasso:picasso:2.5.2" level="project" />
<orderEntry type="library" name="Gradle: com.nostra13.universalimageloader:universal-image-loader:1.9.5" level="project" />
<orderEntry type="library" name="Gradle: com.google.zxing:core:3.3.0" level="project" />
<orderEntry type="library" name="Gradle: com.github.bumptech.glide:glide:3.7.0" level="project" />
<orderEntry type="library" name="Gradle: com.github.PhilJay:MPAndroidChart:v3.0.3" level="project" />
<orderEntry type="library" name="Gradle: io.reactivex:rxjava:1.1.6" level="project" />
<orderEntry type="library" name="Gradle: com.aliyun.ams:alicloud-android-utils:2.0.0" level="project" />
<orderEntry type="library" name="Gradle: com.aliyun.ams:alicloud-android-beacon:1.0.8" level="project" />
<orderEntry type="library" name="Gradle: com.aliyun.ams:alicloud-android-ut:5.4.3" level="project" />
<orderEntry type="library" name="Gradle: com.aliyun.ams:alicloud-android-utdid:2.6.0" level="project" />
<orderEntry type="library" name="Gradle: com.jakewharton.retrofit:retrofit2-rxjava2-adapter:1.0.0" level="project" />
<orderEntry type="library" name="Gradle: io.reactivex.rxjava2:rxjava:2.0.1" level="project" />
<orderEntry type="library" name="Gradle: com.squareup.retrofit2:retrofit:2.1.0" level="project" />
<orderEntry type="library" name="Gradle: com.squareup.okhttp3:logging-interceptor:3.8.1" level="project" />
<orderEntry type="library" name="Gradle: com.aliyun.ams:alicloud-android-crashdefend:0.0.5" level="project" />
<orderEntry type="library" name="Gradle: com.android.support:support-annotations:26.1.0" level="project" />
<orderEntry type="library" name="Gradle: org.reactivestreams:reactive-streams:1.0.0" level="project" />
<orderEntry type="library" name="Gradle: com.squareup.okhttp3:okhttp:3.8.1" level="project" />
<orderEntry type="library" name="Gradle: android.arch.lifecycle:common:1.0.0" level="project" />
<orderEntry type="library" name="Gradle: android.arch.core:common:1.0.0" level="project" />
<orderEntry type="library" name="Gradle: com.squareup.okio:okio:1.13.0" level="project" />
</component>
</module>
-111
View File
@@ -1,111 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<module external.linked.project.id=":iFish7:unitTest" external.linked.project.path="$MODULE_DIR$/../../../iFish7" external.root.project.path="$MODULE_DIR$/../../.." external.system.id="GRADLE" external.system.module.type="sourceSet" type="JAVA_MODULE" version="4">
<component name="FacetManager">
<facet type="android" name="Android">
<configuration>
<option name="SELECTED_BUILD_VARIANT" value="debug" />
<option name="ALLOW_USER_CONFIGURATION" value="false" />
<option name="MANIFEST_FILE_RELATIVE_PATH" value="/src/main/AndroidManifest.xml" />
<option name="RES_FOLDER_RELATIVE_PATH" value="/src/main/res" />
<option name="RES_FOLDERS_RELATIVE_PATH" value="" />
<option name="TEST_RES_FOLDERS_RELATIVE_PATH" value="" />
<option name="ASSETS_FOLDER_RELATIVE_PATH" value="/src/main/assets" />
</configuration>
</facet>
</component>
<component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_7">
<output-test url="file://$MODULE_DIR$/../../../iFish7/build/intermediates/javac/debugUnitTest/compileDebugUnitTestJavaWithJavac/classes" />
<exclude-output />
<content url="file://$MODULE_DIR$/../../../iFish7/build/generated/source/apt/test/debug" />
<content url="file://$MODULE_DIR$/../../../iFish7/src/test" />
<content url="file://$MODULE_DIR$/../../../iFish7/src/testDebug" />
<orderEntry type="jdk" jdkName="Android API 28 Platform" jdkType="Android SDK" />
<orderEntry type="sourceFolder" forTests="false" />
<orderEntry type="module" module-name="ifish7.umeng_sharesdk_library.main" scope="TEST" />
<orderEntry type="module" module-name="ifish7.BageView.main" scope="TEST" />
<orderEntry type="module" module-name="ifish7.JCVideo_Library.main" scope="TEST" />
<orderEntry type="library" scope="TEST" name="Gradle: com.libhttp:libhttp:v0.5.5@aar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: jp.wasabeef:picasso-transformations:2.1.0@aar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: com.android.support:multidex:1.0.1@aar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: :SMSSDK-2.1.2:@aar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: com.jude:rollviewpager:1.4.5@aar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: com.android.support:design:26.1.0@aar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: cn.bingoogolapple:bga-refreshlayout:1.1.7@aar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: com.aliyun.ams:alicloud-android-push:3.1.9.1@aar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: :alicloud-android-third-push-3.0.6:@aar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: :p2p-core-release:@aar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: :pano-release:@aar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: :soundwave-release:@aar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: com.zhy:autolayout:1.4.5@aar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: com.tencent.bugly:crashreport:4.1.9.3@aar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: com.tencent.bugly:nativecrashreport:3.9.2@aar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: com.jwkj:udpsender:v2.0.2@aar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: :UDPUtilsLib-v1.1.1:@aar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: com.github.kongqw:AndroidRocker:1.0.1@aar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: com.aliyun.ams:alicloud-android-httpdns:2.1.1@aar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: io.reactivex:rxandroid:1.2.1@aar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: com.android.support:appcompat-v7:26.1.0@aar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: com.android.support:transition:26.1.0@aar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: com.android.support:support-v4:26.1.0@aar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: com.android.support:recyclerview-v7:26.1.0@aar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: io.reactivex.rxjava2:rxandroid:2.0.1@aar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: com.aliyun.ams:alicloud-android-sender:1.1.2@aar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: com.aliyun.ams:alicloud-android-logger:1.0.2@aar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: com.aliyun.ams:alicloud-android-rest:1.6.0-open@aar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: com.android.support:support-media-compat:26.1.0@aar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: com.android.support:support-fragment:26.1.0@aar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: com.android.support:support-core-utils:26.1.0@aar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: com.android.support:animated-vector-drawable:26.1.0@aar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: com.android.support:support-core-ui:26.1.0@aar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: com.android.support:support-vector-drawable:26.1.0@aar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: com.android.support:support-compat:26.1.0@aar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: android.arch.lifecycle:runtime:1.0.0@aar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: D./developdada/android/work/ifish7/iFish7/libs/commons-io-1.4.jar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: D./developdada/android/work/ifish7/iFish7/libs/BaiduLBS_Android.jar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: D./developdada/android/work/ifish7/iFish7/libs/TalkingDataAnalytics_V2.1.37.jar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: D./developdada/android/work/ifish7/iFish7/libs/umeng_social_sdk.jar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: D./developdada/android/work/ifish7/iFish7/libs/AMap_Services_V2.3.1.jar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: D./developdada/android/work/ifish7/iFish7/libs/Android_2DMap_V2.4.0.jar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: D./developdada/android/work/ifish7/iFish7/libs/MobCommons-2016.1012.1447.jar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: D./developdada/android/work/ifish7/iFish7/libs/MobTools-2016.1012.1447.jar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: D./developdada/android/work/ifish7/iFish7/libs/mina-core-2.0.17.jar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: D./developdada/android/work/ifish7/iFish7/libs/fastjson-1.1.34.android.jar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: D./developdada/android/work/ifish7/iFish7/libs/javabase64.jar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: D./developdada/android/work/ifish7/iFish7/libs/httpcore-4.4.13.jar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: D./developdada/android/work/ifish7/iFish7/libs/httpclient-4.5.12.jar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: D./developdada/android/work/ifish7/iFish7/libs/xUtils-2.6.14.jar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: D./developdada/android/work/ifish7/iFish7/libs/commons-logging-1.1.1.jar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: D./developdada/android/work/ifish7/umeng_sharesdk_library/libs/mta-sdk-1.6.2.jar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: D./developdada/android/work/ifish7/umeng_sharesdk_library/libs/open_sdk_r5756.jar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: D./developdada/android/work/ifish7/umeng_sharesdk_library/libs/SocialSDK_QQZone_3.jar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: D./developdada/android/work/ifish7/umeng_sharesdk_library/libs/SocialSDK_Sina.jar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: D./developdada/android/work/ifish7/umeng_sharesdk_library/libs/SocialSDK_WeiXin_1.jar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: D./developdada/android/work/ifish7/umeng_sharesdk_library/libs/SocialSDK_WeiXin_2.jar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: D./developdada/android/work/ifish7/umeng_sharesdk_library/libs/weiboSDKCore_3.1.4.jar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: com.squareup.retrofit2:converter-gson:2.0.0" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: com.google.code.gson:gson:2.8.9" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: de.greenrobot:eventbus:2.4.0" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: com.squareup.picasso:picasso:2.5.2" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: com.nostra13.universalimageloader:universal-image-loader:1.9.5" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: com.google.zxing:core:3.3.0" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: com.github.bumptech.glide:glide:3.7.0" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: com.github.PhilJay:MPAndroidChart:v3.0.3" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: io.reactivex:rxjava:1.1.6" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: com.aliyun.ams:alicloud-android-utils:2.0.0" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: com.aliyun.ams:alicloud-android-beacon:1.0.8" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: com.aliyun.ams:alicloud-android-ut:5.4.3" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: com.aliyun.ams:alicloud-android-utdid:2.6.0" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: com.jakewharton.retrofit:retrofit2-rxjava2-adapter:1.0.0" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: io.reactivex.rxjava2:rxjava:2.0.1" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: com.squareup.retrofit2:retrofit:2.1.0" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: com.squareup.okhttp3:logging-interceptor:3.8.1" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: com.aliyun.ams:alicloud-android-crashdefend:0.0.5" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: com.android.support:support-annotations:26.1.0" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: org.reactivestreams:reactive-streams:1.0.0" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: com.squareup.okhttp3:okhttp:3.8.1" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: android.arch.lifecycle:common:1.0.0" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: android.arch.core:common:1.0.0" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: com.squareup.okio:okio:1.13.0" level="project" />
</component>
<component name="TestModuleProperties" production-module="ifish7.iFish7.main" />
</module>
-12
View File
@@ -1,12 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<module external.linked.project.id="ifish7" external.linked.project.path="$MODULE_DIR$/../.." external.root.project.path="$MODULE_DIR$/../.." external.system.id="GRADLE" external.system.module.group="" external.system.module.version="unspecified" type="JAVA_MODULE" version="4">
<component name="NewModuleRootManager" inherit-compiler-output="true">
<exclude-output />
<content url="file://$MODULE_DIR$/../..">
<excludeFolder url="file://$MODULE_DIR$/../../.gradle" />
<excludeFolder url="file://$MODULE_DIR$/../../build" />
</content>
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
</component>
</module>
@@ -1,41 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<module external.linked.project.id=":umeng_sharesdk_library:androidTest" external.linked.project.path="$MODULE_DIR$/../../../umeng_sharesdk_library" external.root.project.path="$MODULE_DIR$/../../.." external.system.id="GRADLE" external.system.module.type="sourceSet" type="JAVA_MODULE" version="4">
<component name="FacetManager">
<facet type="android" name="Android">
<configuration>
<option name="SELECTED_BUILD_VARIANT" value="debug" />
<option name="ALLOW_USER_CONFIGURATION" value="false" />
<option name="MANIFEST_FILE_RELATIVE_PATH" value="/src/main/AndroidManifest.xml" />
<option name="RES_FOLDER_RELATIVE_PATH" value="/src/main/res" />
<option name="RES_FOLDERS_RELATIVE_PATH" value="" />
<option name="TEST_RES_FOLDERS_RELATIVE_PATH" value="file://$MODULE_DIR$/../../../umeng_sharesdk_library/src/androidTest/res;file://$MODULE_DIR$/../../../umeng_sharesdk_library/src/androidTestDebug/res;file://$MODULE_DIR$/../../../umeng_sharesdk_library/build/generated/res/rs/androidTest/debug;file://$MODULE_DIR$/../../../umeng_sharesdk_library/build/generated/res/resValues/androidTest/debug" />
<option name="ASSETS_FOLDER_RELATIVE_PATH" value="/src/main/assets" />
<option name="PROJECT_TYPE" value="1" />
</configuration>
</facet>
</component>
<component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_7">
<output-test url="file://$MODULE_DIR$/../../../umeng_sharesdk_library/build/intermediates/javac/debugAndroidTest/compileDebugAndroidTestJavaWithJavac/classes" />
<exclude-output />
<content url="file://$MODULE_DIR$/../../../umeng_sharesdk_library/build/generated/res/resValues/androidTest/debug" />
<content url="file://$MODULE_DIR$/../../../umeng_sharesdk_library/build/generated/res/rs/androidTest/debug" />
<content url="file://$MODULE_DIR$/../../../umeng_sharesdk_library/build/generated/source/aidl/androidTest/debug" />
<content url="file://$MODULE_DIR$/../../../umeng_sharesdk_library/build/generated/source/apt/androidTest/debug" />
<content url="file://$MODULE_DIR$/../../../umeng_sharesdk_library/build/generated/source/buildConfig/androidTest/debug">
<sourceFolder url="file://$MODULE_DIR$/../../../umeng_sharesdk_library/build/generated/source/buildConfig/androidTest/debug" isTestSource="true" generated="true" />
</content>
<content url="file://$MODULE_DIR$/../../../umeng_sharesdk_library/build/generated/source/rs/androidTest/debug" />
<content url="file://$MODULE_DIR$/../../../umeng_sharesdk_library/src/androidTest" />
<content url="file://$MODULE_DIR$/../../../umeng_sharesdk_library/src/androidTestDebug" />
<orderEntry type="jdk" jdkName="Android API 28 Platform" jdkType="Android SDK" />
<orderEntry type="sourceFolder" forTests="false" />
<orderEntry type="library" scope="TEST" name="Gradle: D./developdada/android/work/ifish7/umeng_sharesdk_library/libs/mta-sdk-1.6.2.jar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: D./developdada/android/work/ifish7/umeng_sharesdk_library/libs/open_sdk_r5756.jar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: D./developdada/android/work/ifish7/umeng_sharesdk_library/libs/SocialSDK_QQZone_3.jar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: D./developdada/android/work/ifish7/umeng_sharesdk_library/libs/SocialSDK_Sina.jar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: D./developdada/android/work/ifish7/umeng_sharesdk_library/libs/SocialSDK_WeiXin_1.jar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: D./developdada/android/work/ifish7/umeng_sharesdk_library/libs/SocialSDK_WeiXin_2.jar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: D./developdada/android/work/ifish7/umeng_sharesdk_library/libs/weiboSDKCore_3.1.4.jar" level="project" />
</component>
<component name="TestModuleProperties" production-module="ifish7.umeng_sharesdk_library.main" />
</module>
@@ -1,32 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<module external.linked.project.id=":umeng_sharesdk_library" external.linked.project.path="$MODULE_DIR$/../../../umeng_sharesdk_library" external.root.project.path="$MODULE_DIR$/../../.." external.system.id="GRADLE" external.system.module.group="ifish7" external.system.module.version="unspecified" type="JAVA_MODULE" version="4">
<component name="FacetManager">
<facet type="android-gradle" name="Android-Gradle">
<configuration>
<option name="LAST_SUCCESSFUL_SYNC_AGP_VERSION" value="3.2.1" />
<option name="LAST_KNOWN_AGP_VERSION" value="3.2.1" />
</configuration>
</facet>
<facet type="android" name="Android">
<configuration>
<option name="SELECTED_BUILD_VARIANT" value="debug" />
<option name="ALLOW_USER_CONFIGURATION" value="false" />
<option name="MANIFEST_FILE_RELATIVE_PATH" value="/src/main/AndroidManifest.xml" />
<option name="RES_FOLDER_RELATIVE_PATH" value="/src/main/res" />
<option name="RES_FOLDERS_RELATIVE_PATH" value="" />
<option name="TEST_RES_FOLDERS_RELATIVE_PATH" value="" />
<option name="ASSETS_FOLDER_RELATIVE_PATH" value="/src/main/assets" />
<option name="PROJECT_TYPE" value="1" />
</configuration>
</facet>
</component>
<component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_7">
<exclude-output />
<content url="file://$MODULE_DIR$/../../../umeng_sharesdk_library">
<excludeFolder url="file://$MODULE_DIR$/../../../umeng_sharesdk_library/.gradle" />
<excludeFolder url="file://$MODULE_DIR$/../../../umeng_sharesdk_library/build" />
</content>
<orderEntry type="jdk" jdkName="Android API 28 Platform" jdkType="Android SDK" />
<orderEntry type="sourceFolder" forTests="false" />
</component>
</module>
@@ -1,53 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<module external.linked.project.id=":umeng_sharesdk_library:main" external.linked.project.path="$MODULE_DIR$/../../../umeng_sharesdk_library" external.root.project.path="$MODULE_DIR$/../../.." external.system.id="GRADLE" external.system.module.type="sourceSet" type="JAVA_MODULE" version="4">
<component name="FacetManager">
<facet type="android" name="Android">
<configuration>
<option name="SELECTED_BUILD_VARIANT" value="debug" />
<option name="ALLOW_USER_CONFIGURATION" value="false" />
<option name="MANIFEST_FILE_RELATIVE_PATH" value="/src/main/AndroidManifest.xml" />
<option name="RES_FOLDER_RELATIVE_PATH" value="/src/main/res" />
<option name="RES_FOLDERS_RELATIVE_PATH" value="file://$MODULE_DIR$/../../../umeng_sharesdk_library/src/main/res;file://$MODULE_DIR$/../../../umeng_sharesdk_library/src/debug/res;file://$MODULE_DIR$/../../../umeng_sharesdk_library/build/generated/res/rs/debug;file://$MODULE_DIR$/../../../umeng_sharesdk_library/build/generated/res/resValues/debug" />
<option name="TEST_RES_FOLDERS_RELATIVE_PATH" value="" />
<option name="ASSETS_FOLDER_RELATIVE_PATH" value="/src/main/assets" />
<option name="PROJECT_TYPE" value="1" />
</configuration>
</facet>
</component>
<component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_7">
<output url="file://$MODULE_DIR$/../../../umeng_sharesdk_library/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes" />
<exclude-output />
<content url="file://$MODULE_DIR$/../../../umeng_sharesdk_library/build/generated/res/resValues/debug">
<sourceFolder url="file://$MODULE_DIR$/../../../umeng_sharesdk_library/build/generated/res/resValues/debug" type="java-resource" />
</content>
<content url="file://$MODULE_DIR$/../../../umeng_sharesdk_library/build/generated/res/rs/debug">
<sourceFolder url="file://$MODULE_DIR$/../../../umeng_sharesdk_library/build/generated/res/rs/debug" type="java-resource" />
</content>
<content url="file://$MODULE_DIR$/../../../umeng_sharesdk_library/build/generated/source/aidl/debug" />
<content url="file://$MODULE_DIR$/../../../umeng_sharesdk_library/build/generated/source/apt/debug">
<sourceFolder url="file://$MODULE_DIR$/../../../umeng_sharesdk_library/build/generated/source/apt/debug" isTestSource="false" generated="true" />
<sourceFolder url="file://$MODULE_DIR$/../../../umeng_sharesdk_library/build/generated/source/apt/debug" isTestSource="false" generated="true" />
</content>
<content url="file://$MODULE_DIR$/../../../umeng_sharesdk_library/build/generated/source/buildConfig/debug">
<sourceFolder url="file://$MODULE_DIR$/../../../umeng_sharesdk_library/build/generated/source/buildConfig/debug" isTestSource="false" generated="true" />
<sourceFolder url="file://$MODULE_DIR$/../../../umeng_sharesdk_library/build/generated/source/buildConfig/debug" isTestSource="false" generated="true" />
</content>
<content url="file://$MODULE_DIR$/../../../umeng_sharesdk_library/build/generated/source/rs/debug">
<sourceFolder url="file://$MODULE_DIR$/../../../umeng_sharesdk_library/build/generated/source/rs/debug" isTestSource="false" generated="true" />
<sourceFolder url="file://$MODULE_DIR$/../../../umeng_sharesdk_library/build/generated/source/rs/debug" isTestSource="false" generated="true" />
</content>
<content url="file://$MODULE_DIR$/../../../umeng_sharesdk_library/src/debug" />
<content url="file://$MODULE_DIR$/../../../umeng_sharesdk_library/src/main">
<sourceFolder url="file://$MODULE_DIR$/../../../umeng_sharesdk_library/src/main/res" type="java-resource" />
</content>
<orderEntry type="jdk" jdkName="Android API 28 Platform" jdkType="Android SDK" />
<orderEntry type="sourceFolder" forTests="false" />
<orderEntry type="library" name="Gradle: D./developdada/android/work/ifish7/umeng_sharesdk_library/libs/mta-sdk-1.6.2.jar" level="project" />
<orderEntry type="library" name="Gradle: D./developdada/android/work/ifish7/umeng_sharesdk_library/libs/open_sdk_r5756.jar" level="project" />
<orderEntry type="library" name="Gradle: D./developdada/android/work/ifish7/umeng_sharesdk_library/libs/SocialSDK_QQZone_3.jar" level="project" />
<orderEntry type="library" name="Gradle: D./developdada/android/work/ifish7/umeng_sharesdk_library/libs/SocialSDK_Sina.jar" level="project" />
<orderEntry type="library" name="Gradle: D./developdada/android/work/ifish7/umeng_sharesdk_library/libs/SocialSDK_WeiXin_1.jar" level="project" />
<orderEntry type="library" name="Gradle: D./developdada/android/work/ifish7/umeng_sharesdk_library/libs/SocialSDK_WeiXin_2.jar" level="project" />
<orderEntry type="library" name="Gradle: D./developdada/android/work/ifish7/umeng_sharesdk_library/libs/weiboSDKCore_3.1.4.jar" level="project" />
</component>
</module>
@@ -1,34 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<module external.linked.project.id=":umeng_sharesdk_library:unitTest" external.linked.project.path="$MODULE_DIR$/../../../umeng_sharesdk_library" external.root.project.path="$MODULE_DIR$/../../.." external.system.id="GRADLE" external.system.module.type="sourceSet" type="JAVA_MODULE" version="4">
<component name="FacetManager">
<facet type="android" name="Android">
<configuration>
<option name="SELECTED_BUILD_VARIANT" value="debug" />
<option name="ALLOW_USER_CONFIGURATION" value="false" />
<option name="MANIFEST_FILE_RELATIVE_PATH" value="/src/main/AndroidManifest.xml" />
<option name="RES_FOLDER_RELATIVE_PATH" value="/src/main/res" />
<option name="RES_FOLDERS_RELATIVE_PATH" value="" />
<option name="TEST_RES_FOLDERS_RELATIVE_PATH" value="" />
<option name="ASSETS_FOLDER_RELATIVE_PATH" value="/src/main/assets" />
<option name="PROJECT_TYPE" value="1" />
</configuration>
</facet>
</component>
<component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_7">
<output-test url="file://$MODULE_DIR$/../../../umeng_sharesdk_library/build/intermediates/javac/debugUnitTest/compileDebugUnitTestJavaWithJavac/classes" />
<exclude-output />
<content url="file://$MODULE_DIR$/../../../umeng_sharesdk_library/build/generated/source/apt/test/debug" />
<content url="file://$MODULE_DIR$/../../../umeng_sharesdk_library/src/test" />
<content url="file://$MODULE_DIR$/../../../umeng_sharesdk_library/src/testDebug" />
<orderEntry type="jdk" jdkName="Android API 28 Platform" jdkType="Android SDK" />
<orderEntry type="sourceFolder" forTests="false" />
<orderEntry type="library" scope="TEST" name="Gradle: D./developdada/android/work/ifish7/umeng_sharesdk_library/libs/mta-sdk-1.6.2.jar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: D./developdada/android/work/ifish7/umeng_sharesdk_library/libs/open_sdk_r5756.jar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: D./developdada/android/work/ifish7/umeng_sharesdk_library/libs/SocialSDK_QQZone_3.jar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: D./developdada/android/work/ifish7/umeng_sharesdk_library/libs/SocialSDK_Sina.jar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: D./developdada/android/work/ifish7/umeng_sharesdk_library/libs/SocialSDK_WeiXin_1.jar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: D./developdada/android/work/ifish7/umeng_sharesdk_library/libs/SocialSDK_WeiXin_2.jar" level="project" />
<orderEntry type="library" scope="TEST" name="Gradle: D./developdada/android/work/ifish7/umeng_sharesdk_library/libs/weiboSDKCore_3.1.4.jar" level="project" />
</component>
<component name="TestModuleProperties" production-module="ifish7.umeng_sharesdk_library.main" />
</module>
+8
View File
@@ -1,6 +1,10 @@
// Top-level build file where you can add configuration options common to all sub-projects/modules.
buildscript {
repositories {
//添加阿里云镜像
maven { url 'https://maven.aliyun.com/repository/public' }
maven { url 'https://maven.aliyun.com/repository/google' }
maven { url 'https://maven.aliyun.com/repository/gradle-plugin' }
jcenter()
mavenCentral()
maven {url 'https://dl.google.com/dl/android/maven2/'}
@@ -13,6 +17,10 @@ buildscript {
}
allprojects {
repositories {
//添加阿里云镜像
maven { url 'https://maven.aliyun.com/repository/public' }
maven { url 'https://maven.aliyun.com/repository/google' }
maven { url 'https://maven.aliyun.com/repository/gradle-plugin' }
jcenter()
mavenCentral()
maven {url 'https://dl.google.com/dl/android/maven2/'}
+30
View File
@@ -0,0 +1,30 @@
# Project-wide Gradle settings.
# IDE (e.g. Android Studio) users:
# Gradle settings configured through the IDE *will override*
# any settings specified in this file.
# For more details on how to configure your build environment visit
# http://www.gradle.org/docs/current/userguide/build_environment.html
# Specifies the JVM arguments used for the daemon process.
# The setting is particularly useful for tweaking memory settings.
org.gradle.jvmargs=-Xmx2048m -Dfile.encoding=UTF-8
# When configured, Gradle will run in incubating parallel mode.
# This option should only be used with decoupled projects. More details, visit
# http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects
# org.gradle.parallel=true
# AndroidX package structure to make it clearer which packages are bundled with the
# Android operating system, and which are packaged with your app"s APK
# https://developer.android.com/topic/libraries/support-library/androidx-rn
# Kotlin code style for this project: "official" or "obsolete":
kotlin.code.style=official
# Enables namespacing of each library's R class so that its R class includes only the
# resources declared in the library itself and none from the library's dependencies,
# thereby reducing the size of the R class for that library
android.nonTransitiveRClass=true
android.enableJetifier=true
android.useAndroidX=true
android.useDeprecatedNdk=true
versionCode=40
versionName=4.11.0
+8 -5
View File
@@ -45,9 +45,8 @@ android {
}
}
allprojects {
sourceCompatibility = 1.7
targetCompatibility = 1.7
sourceCompatibility = 1.8
targetCompatibility = 1.8
}
buildTypes {
debug {
@@ -61,6 +60,10 @@ android {
dexOptions {
javaMaxHeapSize '4g'
}
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
}
repositories {
@@ -116,8 +119,8 @@ dependencies {
implementation files('libs/httpcore-4.4.13.jar')
implementation files('libs/httpclient-4.5.12.jar')
implementation 'com.zhy:autolayout:1.4.5'
implementation 'com.tencent.bugly:crashreport:latest.release'
implementation 'com.tencent.bugly:nativecrashreport:latest.release'
// implementation 'com.tencent.bugly:crashreport:latest.release'
// implementation 'com.tencent.bugly:nativecrashreport:latest.release'
//UDP功能模块库
//UDP基础库(不可少)
+9 -2
View File
@@ -139,10 +139,15 @@
android:name="android.permission.READ_EXTERNAL_STORAGE"
android:maxSdkVersion="32" />
<uses-permission
android:name="android.permission.MANAGE_EXTERNAL_STORAGE"
android:maxSdkVersion="32" />
android:name="android.permission.MANAGE_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.WRITE_MEDIA_STORAGE"
tools:ignore="ProtectedPermissions" />
<uses-permission android:name="android.permission.READ_MEDIA_IMAGES" />
<uses-permission android:name="android.permission.READ_MEDIA_VIDEO" />
<!--在SDCard中创建与删除文件权限-->
<uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"
tools:ignore="ProtectedPermissions" />
<!-- <uses-permission android:name="android.permission.READ_MEDIA_AUDIO" />-->
<!-- ###################声明友盟分享SDK使用的相关权限###################### -->
@@ -225,6 +230,8 @@
android:label="@string/app_name"
android:theme="@style/MyAppTheme"
android:usesCleartextTraffic="true"
android:requestLegacyExternalStorage="true"
android:networkSecurityConfig="@xml/network_security_config"
tools:replace="android:icon,android:theme,android:allowBackup">
<meta-data
android:name="android.max_aspect"
@@ -7,7 +7,6 @@
*/
package com.ifish.activity;
import android.app.AlertDialog;
import android.app.AlertDialog.Builder;
import android.content.BroadcastReceiver;
import android.content.Context;
@@ -20,7 +19,6 @@ import android.net.wifi.ScanResult;
import android.os.Bundle;
import android.os.CountDownTimer;
import android.os.Handler;
import android.provider.Settings;
import android.text.TextUtils;
import android.util.Log;
import android.view.LayoutInflater;
@@ -45,7 +43,6 @@ import com.ifish.utils.HttpManager;
import com.ifish.utils.SPUtil;
import com.ifish.utils.ToastUtil;
import com.ifish.utils.WifiAdmin;
import com.ifish.utils.WifiUtil;
import java.io.IOException;
import java.io.InputStream;
@@ -40,6 +40,7 @@ public class HotSpotConnentSetWIFIActivity extends BaseActivity {
// doPostBindDevice();
isjump = true;
Intent i = new Intent();
i.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
i = new Intent(Settings.ACTION_WIFI_SETTINGS);
startActivity(i);
}
@@ -1,6 +1,10 @@
package com.ifish.basebean;
import com.ifish.utils.Commons;
import com.lidroid.xutils.util.LogUtils;
import java.io.Serializable;
import java.util.Arrays;
/**
*
@@ -46,6 +50,25 @@ public class User implements Serializable{
public String getUserId() {
return userId;
}
public byte[] getUserIdBytes(){
String originalUserId = Commons.USER.getUserId();
// 创建一个长度为10的字节数组用于存储补零后的用户ID
byte[] userIdBytes = new byte[10];
// 将原始用户ID的字节数组复制到新的字节数组中
byte[] originalBytes = originalUserId.getBytes();
System.arraycopy(originalBytes, 0, userIdBytes, 0, Math.min(originalBytes.length, userIdBytes.length));
// 如果原始用户ID的长度小于10用零填充剩余的空间
for (int i = originalBytes.length; i < userIdBytes.length; i++) {
userIdBytes[i] = 0;
}
LogUtils.d("LHD 传递userId = "+ Arrays.toString(userIdBytes));
return userIdBytes;
}
public String getToken() {
return token;
}
@@ -26,7 +26,7 @@ import com.alibaba.sdk.android.push.noonesdk.PushServiceFactory;
import com.alibaba.sdk.android.push.register.MiPushRegister;
import com.ifish.utils.SystemUtil;
import com.p2p.core.P2PSpecial.P2PSpecial;
import com.tencent.bugly.crashreport.CrashReport;
//import com.tencent.bugly.crashreport.CrashReport;
import com.tendcloud.tenddata.TCAgent;
import com.umeng.commonsdk.UMConfigure;
import com.umeng.socialize.PlatformConfig;
@@ -52,8 +52,8 @@ public class BaseApplication extends MultiDexApplication {
/**
* 正式环境
*/
public static String BASE = "https://app.ifish7.cn/";//正式环境 接口访问地址
// public static String BASE = "http://139.196.24.156:7080/";//测试环境 接口访问地址
// public static String BASE = "https://app.ifish7.cn/";//正式环境 接口访问地址
public static String BASE = "http://139.196.24.156:7080/";//测试环境 接口访问地址
public static String BASE_URL = BASE + "api/";// 接口URL
@Override
@@ -183,7 +183,7 @@ public class BaseApplication extends MultiDexApplication {
//初始化腾讯bugly SDK&全局捕获Crash
private void initCrashSDK() {
CrashReport.initCrashReport(getApplicationContext(), "4c8cf75014", true);//注册bugly上报
// CrashReport.initCrashReport(getApplicationContext(), "4c8cf75014", true);//注册bugly上报
}
//初始化友盟社会化分享
@@ -9,7 +9,7 @@ import com.ifish.utils.Commons;
import com.ifish.utils.HttpListener;
import com.ifish.utils.HttpManager;
import com.ifish.utils.Commons.NetWork;
import com.tencent.bugly.crashreport.CrashReport;
//import com.tencent.bugly.crashreport.CrashReport;
import android.content.Context;
import android.net.wifi.WifiInfo;
@@ -98,7 +98,7 @@ public class EspNetUtil {
try {
result[i] = (byte) Integer.parseInt(bssidSplits[i], 16);
} catch (Exception e) {
CrashReport.postCatchedException(e); // bugly会将这个throwable上报
// CrashReport.postCatchedException(e); // bugly会将这个throwable上报
}
}
return result;
@@ -7,7 +7,8 @@
*/
package com.ifish.fragment;
import android.Manifest;
import static android.Manifest.permission.WRITE_EXTERNAL_STORAGE;
import android.app.Activity;
import android.app.AlertDialog;
import android.app.Dialog;
@@ -45,6 +46,7 @@ import android.widget.TextView;
import android.widget.Toast;
import androidx.annotation.NonNull;
import androidx.core.app.ActivityCompat;
import com.bumptech.glide.Glide;
import com.ifish.activity.BindTwoDeviceActivity;
@@ -124,6 +126,7 @@ import com.lidroid.xutils.exception.HttpException;
import com.lidroid.xutils.http.HttpHandler;
import com.lidroid.xutils.http.ResponseInfo;
import com.lidroid.xutils.http.callback.RequestCallBack;
import com.lidroid.xutils.util.LogUtils;
import com.p2p.core.MediaPlayer;
import com.p2p.core.P2PHandler;
import com.p2p.core.global.P2PConstants;
@@ -165,7 +168,9 @@ public class DeviceFragment extends BaseV4Fragment implements ObservableScrollVi
private String isMustUpdate = "";
private String MustUpdate = "1";
private HttpUtils http = new HttpUtils();
private String apkPath = Environment.getExternalStorageDirectory() + "";//下载保存的地址
// private String apkPath = Environment.getExternalStorageDirectory() + "";//下载保存的地址
// private String apkPath = Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DOWNLOADS) + "";//下载保存的地址
private String apkPath = Environment.getDataDirectory()+ "";//下载保存的地址
private File apkFile;//下载的文件
private Dialog apkDownloadDialog;
private NotificationManager mNotificationManager;
@@ -189,7 +194,7 @@ public class DeviceFragment extends BaseV4Fragment implements ObservableScrollVi
private PermissionHelper permissionHelper;
String[] permission;
String[] permissionM = new String[]{android.Manifest.permission.CAMERA, android.Manifest.permission.ACCESS_FINE_LOCATION, android.Manifest.permission.READ_EXTERNAL_STORAGE, Manifest.permission.WRITE_EXTERNAL_STORAGE, android.Manifest.permission.READ_PHONE_STATE};
String[] permissionM = new String[]{android.Manifest.permission.CAMERA, android.Manifest.permission.ACCESS_FINE_LOCATION, android.Manifest.permission.READ_EXTERNAL_STORAGE, WRITE_EXTERNAL_STORAGE, android.Manifest.permission.READ_PHONE_STATE};
String[] permission13 = new String[]{android.Manifest.permission.CAMERA, android.Manifest.permission.ACCESS_FINE_LOCATION, android.Manifest.permission.READ_PHONE_STATE};
@@ -432,7 +437,7 @@ public class DeviceFragment extends BaseV4Fragment implements ObservableScrollVi
int parseInt = Integer.parseInt(p2PVerifyCode1);
int parseInt2 = Integer.parseInt(p2PVerifyCode2);
int s1 = -1;
if(!TextUtils.isEmpty(sessionId)){
if (!TextUtils.isEmpty(sessionId)) {
s1 = Integer.parseInt(sessionId);
}
int s2 = -1;
@@ -480,7 +485,7 @@ public class DeviceFragment extends BaseV4Fragment implements ObservableScrollVi
sp.putString(LoginSPKey.P2PVerifyCode1, baseBean.P2PVerifyCode1);
sp.putString(LoginSPKey.P2PVerifyCode2, baseBean.P2PVerifyCode2);
P2PHandler.getInstance().p2pInit(getActivity(), new P2PListener(), new SettingListener());//初始化技威
boolean p2pConnect = P2PHandler.getInstance().p2pConnect(baseBean.UserID, Integer.parseInt(baseBean.sessionId), Integer.parseInt(baseBean.sessionId2), Integer.parseInt(baseBean.P2PVerifyCode1), Integer.parseInt(baseBean.P2PVerifyCode2), 0);//p2p连接
boolean p2pConnect = P2PHandler.getInstance().p2pConnect(baseBean.UserID, parseInt(baseBean.sessionId), parseInt(baseBean.sessionId2), parseInt(baseBean.P2PVerifyCode1), parseInt(baseBean.P2PVerifyCode2), 0);//p2p连接
String[] cameras = new String[Commons.CAMERA.size()];
for (int i = 0; i < Commons.CAMERA.size(); i++) {
cameras[i] = Commons.CAMERA.get(i).cameraId;
@@ -535,6 +540,14 @@ public class DeviceFragment extends BaseV4Fragment implements ObservableScrollVi
}
}
public static int parseInt(String str) {
try {
return Integer.parseInt(str);
} catch (Exception e) {
Log.i("parseInt error", "Exception e---" + e.getMessage());
return -1;
}
}
private void gradeRuleInfo() {
if (Commons.USER == null) {
@@ -665,6 +678,26 @@ public class DeviceFragment extends BaseV4Fragment implements ObservableScrollVi
* 弹出下载进度条 开始下载apk
*/
private void showDownloadApkDialog() {
LogUtils.d("LHD 展示下载框");
//获取权限
boolean hasPermission = PermissionHelper.checkFilePermission(getActivity());
LogUtils.d("LHD 是否具有文件管理权限:" + hasPermission);
if (!hasPermission) {
// if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.TIRAMISU) {
// LogUtils.d("LHD android 13不需要请求");
// } else
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.R) {
//请求文件系统权限
LogUtils.d("LHD 请求MANAGE_EXTERNAL_STORAGE权限");
Intent intent = new Intent(Settings.ACTION_MANAGE_APP_ALL_FILES_ACCESS_PERMISSION);
intent.addCategory("android.intent.category.DEFAULT");
intent.setData(Uri.parse(String.format("package:%s", getActivity().getApplicationContext().getPackageName())));
startActivityForResult(intent, 301);
} else {
ActivityCompat.requestPermissions(getActivity(), new String[]{WRITE_EXTERNAL_STORAGE}, 302);
}
}
apkDownloadDialog = new Dialog(getActivity(), R.style.DefautDialogs);
apkDownloadDialog.setCancelable(false);
apkDownloadDialog.show();
@@ -833,7 +866,7 @@ public class DeviceFragment extends BaseV4Fragment implements ObservableScrollVi
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.N) {
intent.setFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION);
//第二个参数需要与<provider>标签中的android:authorities属性相同
uri = UriForFile.getUriForFile(getActivity(),apkFile);
uri = UriForFile.getUriForFile(getActivity(), apkFile);
} else {
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
uri = UriForFile.getUriForFile(getContext(), apkFile);
@@ -845,8 +878,20 @@ public class DeviceFragment extends BaseV4Fragment implements ObservableScrollVi
@Override
public void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
if (resultCode == Activity.RESULT_OK && requestCode == 300) {
if (requestCode == 300 && resultCode == Activity.RESULT_OK) {
installApk();
} else if (requestCode == 301) {
if (PermissionHelper.checkFilePermission(getActivity())) {
showDownloadApkDialog();
} else {
if (getActivity() != null) {
if (apkDownloadDialog != null) {
apkDownloadDialog.dismiss();
}
ToastUtil.show(getActivity(), "必须允许文件管理权限才能下载更新APP,请前往APP管理界面手动授权");
}
}
}
}
@@ -1125,7 +1170,7 @@ public class DeviceFragment extends BaseV4Fragment implements ObservableScrollVi
i.setClass(getActivity(), MainSeven_2F_ControlActivity.class);
} else if (Device.TYPE_3F.equals(type)) {
i.setClass(getActivity(), MainFour_3F_ControlActivity.class);
} else if (Device.TYPE_4F.equals(type) || Device.TYPE_5F.equals(type)){
} else if (Device.TYPE_4F.equals(type) || Device.TYPE_5F.equals(type)) {
i.setClass(getActivity(), MainSix_4F_ControlActivity.class);
} else {
if (controlAmount == null) {//如果控制器返回空 则默认给三控的页面
@@ -1693,7 +1738,7 @@ public class DeviceFragment extends BaseV4Fragment implements ObservableScrollVi
firstResult = firstResult + HttpManager.PAGESIZE;
}
},1000);
}, 1000);
}
private void getInformations() {
@@ -1,6 +1,9 @@
package com.ifish.permission;
import static android.Manifest.permission.READ_EXTERNAL_STORAGE;
import static android.Manifest.permission.WRITE_EXTERNAL_STORAGE;
import static android.os.Build.VERSION.SDK_INT;
import static androidx.core.app.ActivityCompat.shouldShowRequestPermissionRationale;
import android.app.Activity;
@@ -9,6 +12,8 @@ import android.content.Intent;
import android.content.pm.PackageInfo;
import android.content.pm.PackageManager;
import android.net.Uri;
import android.os.Build;
import android.os.Environment;
import android.provider.Settings;
import androidx.annotation.NonNull;
@@ -198,6 +203,16 @@ public class PermissionHelper {
return shouldShowRequestPermissionRationale(act, permissions);
}
public static boolean checkFilePermission(Activity act) {
if (SDK_INT >= Build.VERSION_CODES.R) {
return Environment.isExternalStorageManager();
} else {
int result = ContextCompat.checkSelfPermission(act, READ_EXTERNAL_STORAGE);
int result1 = ContextCompat.checkSelfPermission(act, WRITE_EXTERNAL_STORAGE);
return result == PackageManager.PERMISSION_GRANTED && result1 == PackageManager.PERMISSION_GRANTED;
}
}
//===================
private boolean hasPermissionInManifest(String permission) {
try {
@@ -7,7 +7,6 @@ import android.util.Log;
import com.alibaba.sdk.android.push.MessageReceiver;
import com.alibaba.sdk.android.push.notification.CPushMessage;
import com.ifish.activity.RecentContactsActivity;
import com.ifish.utils.AnimationUtil;
import java.util.Map;
@@ -1,9 +1,10 @@
package com.ifish.tcp;
import static com.ifish.utils.Commons.Device;
import android.text.TextUtils;
import android.util.Log;
import com.ifish.basebean.Device;
import com.ifish.utils.ByteUtil;
import com.ifish.utils.Commons;
@@ -13,9 +14,6 @@ import java.util.ArrayList;
import java.util.List;
import java.util.Objects;
import static com.ifish.utils.Commons.Device;
import static com.ifish.utils.Commons.num;
public class ModelCodec {
/**
* 把对象转成字节数
@@ -270,6 +268,8 @@ public class ModelCodec {
buffer.put(model.getWifiSSID());
//wifi密码
buffer.put(model.getWifiPWD());
//用户id
buffer.put(Commons.USER.getUserIdBytes());
//crc16校验码
buffer.put(model.getCrc16_code());
//tcp连接域名
@@ -288,6 +288,8 @@ public class ModelCodec {
buffer.put(model.getSsid_name());
//wifi密码
buffer.put(model.getSsid_password());
//用户id
buffer.put(Commons.USER.getUserIdBytes());
//crc16校验码
buffer.put(model.getCrc16_code());
//tcp连接域名
@@ -439,7 +441,7 @@ public class ModelCodec {
} else if (Check_code == 25) {
return decodexuanduo_get(buf);
}
//switch语句
//todo switch语句
switch (length) {
//长度为20,绑定wifi的反馈
case 20: {
@@ -29,7 +29,7 @@ import android.widget.Toast;
import com.ifish.activity.LoadingActivity;
import com.ifish.baseclass.UriForFile;
import com.tencent.bugly.crashreport.CrashReport;
//import com.tencent.bugly.crashreport.CrashReport;
/**
* @author Jacky dada
@@ -93,7 +93,7 @@ public class CrashHandler implements UncaughtExceptionHandler {
// PendingIntent restartIntent = PendingIntent.getActivity(mContext, 0, intent,Intent.FLAG_ACTIVITY_NEW_TASK);
// AlarmManager mgr = (AlarmManager)mContext.getSystemService(Context.ALARM_SERVICE);
// mgr.set(AlarmManager.RTC, System.currentTimeMillis(),restartIntent); //马上重启应用
CrashReport.postCatchedException(ex); // bugly会将这个throwable上报
// CrashReport.postCatchedException(ex); // bugly会将这个throwable上报
L.i("========上报Exception==========");
} catch (Exception e) {
}
@@ -0,0 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<network-security-config>
<base-config cleartextTrafficPermitted="true" />
</network-security-config>
-8
View File
@@ -1,8 +0,0 @@
## This file must *NOT* be checked into Version Control Systems,
# as it contains information specific to your local configuration.
#
# Location of the SDK. This is only used by Gradle.
# For customization when using a Version Control System, please read the
# header note.
#Mon Dec 25 04:52:45 CST 2023
sdk.dir=D\:\\developdada\\android\\SDK
+4 -1
View File
@@ -12,4 +12,7 @@
7.项目适配最新的android 13
8.移除地图和定位SDK
9.项目整体大量细节的优化,删除危险权限,修改gradle配置文件,添加版本控制等
10.友盟分享初始化逻辑变更,初始化分为预先初始化和正式初始化
10.友盟分享初始化逻辑变更,初始化分为预先初始化和正式初始化
11.下载功能适配android12+,解决高版本安卓手机无法更新APK的问题
12.增加阿里云镜像,版本控制移除local.pro
+11
View File
@@ -0,0 +1,11 @@
1.注意下面的几个版本要对上
classpath 'com.android.tools.build:gradle:4.2.2'
distributionUrl=https\://services.gradle.org/distributions/gradle-6.7.1-bin.zip
2.在gitlab上添加自己的ssh
注意,android studio - settings -Version Control - git -- 一定要勾选上use credential helper !!! 不然是无法push代码到gitlab的
3.android studio 版本不要太新,使用 2021.2.1 patch 2即可