Browse Source

Arrumando para funcionar com android

capellaresumo 6 years ago
parent
commit
d2ccb785ad

+ 22 - 0
proj.android-studio/.idea/compiler.xml

@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+  <component name="CompilerConfiguration">
+    <resourceExtensions />
+    <wildcardResourcePatterns>
+      <entry name="!?*.java" />
+      <entry name="!?*.form" />
+      <entry name="!?*.class" />
+      <entry name="!?*.groovy" />
+      <entry name="!?*.scala" />
+      <entry name="!?*.flex" />
+      <entry name="!?*.kt" />
+      <entry name="!?*.clj" />
+      <entry name="!?*.aj" />
+    </wildcardResourcePatterns>
+    <annotationProcessing>
+      <profile default="true" name="Default" enabled="false">
+        <processorPath useClasspath="true" />
+      </profile>
+    </annotationProcessing>
+  </component>
+</project>

+ 3 - 0
proj.android-studio/.idea/copyright/profiles_settings.xml

@@ -0,0 +1,3 @@
+<component name="CopyrightManager">
+  <settings default="" />
+</component>

+ 19 - 0
proj.android-studio/.idea/gradle.xml

@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+  <component name="GradleSettings">
+    <option name="linkedExternalProjectsSettings">
+      <GradleProjectSettings>
+        <option name="distributionType" value="DEFAULT_WRAPPED" />
+        <option name="externalProjectPath" value="$PROJECT_DIR$" />
+        <option name="modules">
+          <set>
+            <option value="$PROJECT_DIR$/../cocos2d/cocos/platform/android/libcocos2dx" />
+            <option value="$PROJECT_DIR$" />
+            <option value="$PROJECT_DIR$/app" />
+          </set>
+        </option>
+        <option name="resolveModulePerSourceSet" value="false" />
+      </GradleProjectSettings>
+    </option>
+  </component>
+</project>

+ 33 - 0
proj.android-studio/.idea/misc.xml

@@ -0,0 +1,33 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+  <component name="NullableNotNullManager">
+    <option name="myDefaultNullable" value="android.support.annotation.Nullable" />
+    <option name="myDefaultNotNull" value="android.support.annotation.NonNull" />
+    <option name="myNullables">
+      <value>
+        <list size="4">
+          <item index="0" class="java.lang.String" itemvalue="org.jetbrains.annotations.Nullable" />
+          <item index="1" class="java.lang.String" itemvalue="javax.annotation.Nullable" />
+          <item index="2" class="java.lang.String" itemvalue="edu.umd.cs.findbugs.annotations.Nullable" />
+          <item index="3" class="java.lang.String" itemvalue="android.support.annotation.Nullable" />
+        </list>
+      </value>
+    </option>
+    <option name="myNotNulls">
+      <value>
+        <list size="4">
+          <item index="0" class="java.lang.String" itemvalue="org.jetbrains.annotations.NotNull" />
+          <item index="1" class="java.lang.String" itemvalue="javax.annotation.Nonnull" />
+          <item index="2" class="java.lang.String" itemvalue="edu.umd.cs.findbugs.annotations.NonNull" />
+          <item index="3" class="java.lang.String" itemvalue="android.support.annotation.NonNull" />
+        </list>
+      </value>
+    </option>
+  </component>
+  <component name="ProjectRootManager" version="2" languageLevel="JDK_1_7" assert-keyword="true" jdk-15="true" project-jdk-name="1.8" project-jdk-type="JavaSDK">
+    <output url="file://$PROJECT_DIR$/build/classes" />
+  </component>
+  <component name="ProjectType">
+    <option name="id" value="Android" />
+  </component>
+</project>

+ 10 - 0
proj.android-studio/.idea/modules.xml

@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+  <component name="ProjectModuleManager">
+    <modules>
+      <module fileurl="file://$PROJECT_DIR$/app/RedCore.iml" filepath="$PROJECT_DIR$/app/RedCore.iml" />
+      <module fileurl="file://$PROJECT_DIR$/../cocos2d/cocos/platform/android/libcocos2dx/libcocos2dx.iml" filepath="$PROJECT_DIR$/../cocos2d/cocos/platform/android/libcocos2dx/libcocos2dx.iml" />
+      <module fileurl="file://$PROJECT_DIR$/proj.android-studio.iml" filepath="$PROJECT_DIR$/proj.android-studio.iml" />
+    </modules>
+  </component>
+</project>

+ 12 - 0
proj.android-studio/.idea/runConfigurations.xml

@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+  <component name="RunConfigurationProducerService">
+    <option name="ignoredProducers">
+      <set>
+        <option value="org.jetbrains.plugins.gradle.execution.test.runner.AllInPackageGradleConfigurationProducer" />
+        <option value="org.jetbrains.plugins.gradle.execution.test.runner.TestClassGradleConfigurationProducer" />
+        <option value="org.jetbrains.plugins.gradle.execution.test.runner.TestMethodGradleConfigurationProducer" />
+      </set>
+    </option>
+  </component>
+</project>

+ 1 - 1
proj.android-studio/app/AndroidManifest.xml

@@ -8,7 +8,7 @@
     <application
         android:label="@string/app_name"
         android:allowBackup="true"
-        android:icon="@mipmap/ic_launcher">
+        android:icon="@drawable/ic_launcher">
         
         <!-- Tell Cocos2dxActivity the name of our .so -->
         <meta-data android:name="android.app.lib_name"

+ 440 - 0
proj.android-studio/app/RedCore.iml

@@ -0,0 +1,440 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<module external.linked.project.id=":RedCore" external.linked.project.path="$MODULE_DIR$" external.root.project.path="$MODULE_DIR$/.." external.system.id="GRADLE" type="JAVA_MODULE" version="4">
+  <component name="FacetManager">
+    <facet type="android-gradle" name="Android-Gradle">
+      <configuration>
+        <option name="GRADLE_PROJECT_PATH" value=":RedCore" />
+      </configuration>
+    </facet>
+    <facet type="native-android-gradle" name="Native-Android-Gradle">
+      <configuration>
+        <option name="SELECTED_BUILD_VARIANT" value="debug" />
+      </configuration>
+    </facet>
+    <facet type="android" name="Android">
+      <configuration>
+        <option name="SELECTED_BUILD_VARIANT" value="debug" />
+        <option name="ASSEMBLE_TASK_NAME" value="assembleDebug" />
+        <option name="COMPILE_JAVA_TASK_NAME" value="compileDebugSources" />
+        <afterSyncTasks>
+          <task>generateDebugSources</task>
+        </afterSyncTasks>
+        <option name="ALLOW_USER_CONFIGURATION" value="false" />
+        <option name="RES_FOLDER_RELATIVE_PATH" value="/src/main/res" />
+        <option name="RES_FOLDERS_RELATIVE_PATH" value="file://$MODULE_DIR$/res" />
+        <option name="ASSETS_FOLDER_RELATIVE_PATH" value="/src/main/assets" />
+      </configuration>
+    </facet>
+  </component>
+  <component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_7" inherit-compiler-output="false">
+    <output url="file://$MODULE_DIR$/build/intermediates/classes/debug" />
+    <output-test url="file://$MODULE_DIR$/build/intermediates/classes/test/debug" />
+    <exclude-output />
+    <content url="file://$MODULE_DIR$/../../Classes">
+      <sourceFolder url="file://$MODULE_DIR$/../../Classes" isTestSource="false" />
+    </content>
+    <content url="file://$MODULE_DIR$/../../Classes/GameScene">
+      <sourceFolder url="file://$MODULE_DIR$/../../Classes/GameScene" isTestSource="false" />
+    </content>
+    <content url="file://$MODULE_DIR$/../../Resources">
+      <sourceFolder url="file://$MODULE_DIR$/../../Resources" type="java-resource" />
+    </content>
+    <content url="file://$MODULE_DIR$/../../cocos2d/cocos">
+      <sourceFolder url="file://$MODULE_DIR$/../../cocos2d/cocos" isTestSource="false" />
+    </content>
+    <content url="file://$MODULE_DIR$/../../cocos2d/cocos/2d">
+      <sourceFolder url="file://$MODULE_DIR$/../../cocos2d/cocos/2d" isTestSource="false" />
+    </content>
+    <content url="file://$MODULE_DIR$/../../cocos2d/cocos/3d">
+      <sourceFolder url="file://$MODULE_DIR$/../../cocos2d/cocos/3d" isTestSource="false" />
+    </content>
+    <content url="file://$MODULE_DIR$/../../cocos2d/cocos/audio">
+      <sourceFolder url="file://$MODULE_DIR$/../../cocos2d/cocos/audio" isTestSource="false" />
+    </content>
+    <content url="file://$MODULE_DIR$/../../cocos2d/cocos/audio/android">
+      <sourceFolder url="file://$MODULE_DIR$/../../cocos2d/cocos/audio/android" isTestSource="false" />
+    </content>
+    <content url="file://$MODULE_DIR$/../../cocos2d/cocos/audio/android/audio_utils">
+      <sourceFolder url="file://$MODULE_DIR$/../../cocos2d/cocos/audio/android/audio_utils" isTestSource="false" />
+    </content>
+    <content url="file://$MODULE_DIR$/../../cocos2d/cocos/audio/android/jni">
+      <sourceFolder url="file://$MODULE_DIR$/../../cocos2d/cocos/audio/android/jni" isTestSource="false" />
+    </content>
+    <content url="file://$MODULE_DIR$/../../cocos2d/cocos/audio/android/utils">
+      <sourceFolder url="file://$MODULE_DIR$/../../cocos2d/cocos/audio/android/utils" isTestSource="false" />
+    </content>
+    <content url="file://$MODULE_DIR$/../../cocos2d/cocos/base">
+      <sourceFolder url="file://$MODULE_DIR$/../../cocos2d/cocos/base" isTestSource="false" />
+    </content>
+    <content url="file://$MODULE_DIR$/../../cocos2d/cocos/base/allocator">
+      <sourceFolder url="file://$MODULE_DIR$/../../cocos2d/cocos/base/allocator" isTestSource="false" />
+    </content>
+    <content url="file://$MODULE_DIR$/../../cocos2d/cocos/deprecated">
+      <sourceFolder url="file://$MODULE_DIR$/../../cocos2d/cocos/deprecated" isTestSource="false" />
+    </content>
+    <content url="file://$MODULE_DIR$/../../cocos2d/cocos/editor-support/cocosbuilder">
+      <sourceFolder url="file://$MODULE_DIR$/../../cocos2d/cocos/editor-support/cocosbuilder" isTestSource="false" />
+    </content>
+    <content url="file://$MODULE_DIR$/../../cocos2d/cocos/editor-support/cocostudio">
+      <sourceFolder url="file://$MODULE_DIR$/../../cocos2d/cocos/editor-support/cocostudio" isTestSource="false" />
+    </content>
+    <content url="file://$MODULE_DIR$/../../cocos2d/cocos/editor-support/cocostudio/ActionTimeline">
+      <sourceFolder url="file://$MODULE_DIR$/../../cocos2d/cocos/editor-support/cocostudio/ActionTimeline" isTestSource="false" />
+    </content>
+    <content url="file://$MODULE_DIR$/../../cocos2d/cocos/editor-support/cocostudio/WidgetReader">
+      <sourceFolder url="file://$MODULE_DIR$/../../cocos2d/cocos/editor-support/cocostudio/WidgetReader" isTestSource="false" />
+    </content>
+    <content url="file://$MODULE_DIR$/../../cocos2d/cocos/editor-support/cocostudio/WidgetReader/ArmatureNodeReader">
+      <sourceFolder url="file://$MODULE_DIR$/../../cocos2d/cocos/editor-support/cocostudio/WidgetReader/ArmatureNodeReader" isTestSource="false" />
+    </content>
+    <content url="file://$MODULE_DIR$/../../cocos2d/cocos/editor-support/cocostudio/WidgetReader/ButtonReader">
+      <sourceFolder url="file://$MODULE_DIR$/../../cocos2d/cocos/editor-support/cocostudio/WidgetReader/ButtonReader" isTestSource="false" />
+    </content>
+    <content url="file://$MODULE_DIR$/../../cocos2d/cocos/editor-support/cocostudio/WidgetReader/CheckBoxReader">
+      <sourceFolder url="file://$MODULE_DIR$/../../cocos2d/cocos/editor-support/cocostudio/WidgetReader/CheckBoxReader" isTestSource="false" />
+    </content>
+    <content url="file://$MODULE_DIR$/../../cocos2d/cocos/editor-support/cocostudio/WidgetReader/ComAudioReader">
+      <sourceFolder url="file://$MODULE_DIR$/../../cocos2d/cocos/editor-support/cocostudio/WidgetReader/ComAudioReader" isTestSource="false" />
+    </content>
+    <content url="file://$MODULE_DIR$/../../cocos2d/cocos/editor-support/cocostudio/WidgetReader/GameMapReader">
+      <sourceFolder url="file://$MODULE_DIR$/../../cocos2d/cocos/editor-support/cocostudio/WidgetReader/GameMapReader" isTestSource="false" />
+    </content>
+    <content url="file://$MODULE_DIR$/../../cocos2d/cocos/editor-support/cocostudio/WidgetReader/GameNode3DReader">
+      <sourceFolder url="file://$MODULE_DIR$/../../cocos2d/cocos/editor-support/cocostudio/WidgetReader/GameNode3DReader" isTestSource="false" />
+    </content>
+    <content url="file://$MODULE_DIR$/../../cocos2d/cocos/editor-support/cocostudio/WidgetReader/ImageViewReader">
+      <sourceFolder url="file://$MODULE_DIR$/../../cocos2d/cocos/editor-support/cocostudio/WidgetReader/ImageViewReader" isTestSource="false" />
+    </content>
+    <content url="file://$MODULE_DIR$/../../cocos2d/cocos/editor-support/cocostudio/WidgetReader/LayoutReader">
+      <sourceFolder url="file://$MODULE_DIR$/../../cocos2d/cocos/editor-support/cocostudio/WidgetReader/LayoutReader" isTestSource="false" />
+    </content>
+    <content url="file://$MODULE_DIR$/../../cocos2d/cocos/editor-support/cocostudio/WidgetReader/Light3DReader">
+      <sourceFolder url="file://$MODULE_DIR$/../../cocos2d/cocos/editor-support/cocostudio/WidgetReader/Light3DReader" isTestSource="false" />
+    </content>
+    <content url="file://$MODULE_DIR$/../../cocos2d/cocos/editor-support/cocostudio/WidgetReader/ListViewReader">
+      <sourceFolder url="file://$MODULE_DIR$/../../cocos2d/cocos/editor-support/cocostudio/WidgetReader/ListViewReader" isTestSource="false" />
+    </content>
+    <content url="file://$MODULE_DIR$/../../cocos2d/cocos/editor-support/cocostudio/WidgetReader/LoadingBarReader">
+      <sourceFolder url="file://$MODULE_DIR$/../../cocos2d/cocos/editor-support/cocostudio/WidgetReader/LoadingBarReader" isTestSource="false" />
+    </content>
+    <content url="file://$MODULE_DIR$/../../cocos2d/cocos/editor-support/cocostudio/WidgetReader/Node3DReader">
+      <sourceFolder url="file://$MODULE_DIR$/../../cocos2d/cocos/editor-support/cocostudio/WidgetReader/Node3DReader" isTestSource="false" />
+    </content>
+    <content url="file://$MODULE_DIR$/../../cocos2d/cocos/editor-support/cocostudio/WidgetReader/NodeReader">
+      <sourceFolder url="file://$MODULE_DIR$/../../cocos2d/cocos/editor-support/cocostudio/WidgetReader/NodeReader" isTestSource="false" />
+    </content>
+    <content url="file://$MODULE_DIR$/../../cocos2d/cocos/editor-support/cocostudio/WidgetReader/PageViewReader">
+      <sourceFolder url="file://$MODULE_DIR$/../../cocos2d/cocos/editor-support/cocostudio/WidgetReader/PageViewReader" isTestSource="false" />
+    </content>
+    <content url="file://$MODULE_DIR$/../../cocos2d/cocos/editor-support/cocostudio/WidgetReader/Particle3DReader">
+      <sourceFolder url="file://$MODULE_DIR$/../../cocos2d/cocos/editor-support/cocostudio/WidgetReader/Particle3DReader" isTestSource="false" />
+    </content>
+    <content url="file://$MODULE_DIR$/../../cocos2d/cocos/editor-support/cocostudio/WidgetReader/ParticleReader">
+      <sourceFolder url="file://$MODULE_DIR$/../../cocos2d/cocos/editor-support/cocostudio/WidgetReader/ParticleReader" isTestSource="false" />
+    </content>
+    <content url="file://$MODULE_DIR$/../../cocos2d/cocos/editor-support/cocostudio/WidgetReader/ProjectNodeReader">
+      <sourceFolder url="file://$MODULE_DIR$/../../cocos2d/cocos/editor-support/cocostudio/WidgetReader/ProjectNodeReader" isTestSource="false" />
+    </content>
+    <content url="file://$MODULE_DIR$/../../cocos2d/cocos/editor-support/cocostudio/WidgetReader/ScrollViewReader">
+      <sourceFolder url="file://$MODULE_DIR$/../../cocos2d/cocos/editor-support/cocostudio/WidgetReader/ScrollViewReader" isTestSource="false" />
+    </content>
+    <content url="file://$MODULE_DIR$/../../cocos2d/cocos/editor-support/cocostudio/WidgetReader/SingleNodeReader">
+      <sourceFolder url="file://$MODULE_DIR$/../../cocos2d/cocos/editor-support/cocostudio/WidgetReader/SingleNodeReader" isTestSource="false" />
+    </content>
+    <content url="file://$MODULE_DIR$/../../cocos2d/cocos/editor-support/cocostudio/WidgetReader/SkeletonReader">
+      <sourceFolder url="file://$MODULE_DIR$/../../cocos2d/cocos/editor-support/cocostudio/WidgetReader/SkeletonReader" isTestSource="false" />
+    </content>
+    <content url="file://$MODULE_DIR$/../../cocos2d/cocos/editor-support/cocostudio/WidgetReader/SliderReader">
+      <sourceFolder url="file://$MODULE_DIR$/../../cocos2d/cocos/editor-support/cocostudio/WidgetReader/SliderReader" isTestSource="false" />
+    </content>
+    <content url="file://$MODULE_DIR$/../../cocos2d/cocos/editor-support/cocostudio/WidgetReader/Sprite3DReader">
+      <sourceFolder url="file://$MODULE_DIR$/../../cocos2d/cocos/editor-support/cocostudio/WidgetReader/Sprite3DReader" isTestSource="false" />
+    </content>
+    <content url="file://$MODULE_DIR$/../../cocos2d/cocos/editor-support/cocostudio/WidgetReader/SpriteReader">
+      <sourceFolder url="file://$MODULE_DIR$/../../cocos2d/cocos/editor-support/cocostudio/WidgetReader/SpriteReader" isTestSource="false" />
+    </content>
+    <content url="file://$MODULE_DIR$/../../cocos2d/cocos/editor-support/cocostudio/WidgetReader/TabControlReader">
+      <sourceFolder url="file://$MODULE_DIR$/../../cocos2d/cocos/editor-support/cocostudio/WidgetReader/TabControlReader" isTestSource="false" />
+    </content>
+    <content url="file://$MODULE_DIR$/../../cocos2d/cocos/editor-support/cocostudio/WidgetReader/TextAtlasReader">
+      <sourceFolder url="file://$MODULE_DIR$/../../cocos2d/cocos/editor-support/cocostudio/WidgetReader/TextAtlasReader" isTestSource="false" />
+    </content>
+    <content url="file://$MODULE_DIR$/../../cocos2d/cocos/editor-support/cocostudio/WidgetReader/TextBMFontReader">
+      <sourceFolder url="file://$MODULE_DIR$/../../cocos2d/cocos/editor-support/cocostudio/WidgetReader/TextBMFontReader" isTestSource="false" />
+    </content>
+    <content url="file://$MODULE_DIR$/../../cocos2d/cocos/editor-support/cocostudio/WidgetReader/TextFieldReader">
+      <sourceFolder url="file://$MODULE_DIR$/../../cocos2d/cocos/editor-support/cocostudio/WidgetReader/TextFieldReader" isTestSource="false" />
+    </content>
+    <content url="file://$MODULE_DIR$/../../cocos2d/cocos/editor-support/cocostudio/WidgetReader/TextReader">
+      <sourceFolder url="file://$MODULE_DIR$/../../cocos2d/cocos/editor-support/cocostudio/WidgetReader/TextReader" isTestSource="false" />
+    </content>
+    <content url="file://$MODULE_DIR$/../../cocos2d/cocos/editor-support/cocostudio/WidgetReader/UserCameraReader">
+      <sourceFolder url="file://$MODULE_DIR$/../../cocos2d/cocos/editor-support/cocostudio/WidgetReader/UserCameraReader" isTestSource="false" />
+    </content>
+    <content url="file://$MODULE_DIR$/../../cocos2d/cocos/editor-support/spine">
+      <sourceFolder url="file://$MODULE_DIR$/../../cocos2d/cocos/editor-support/spine" isTestSource="false" />
+    </content>
+    <content url="file://$MODULE_DIR$/../../cocos2d/cocos/math">
+      <sourceFolder url="file://$MODULE_DIR$/../../cocos2d/cocos/math" isTestSource="false" />
+    </content>
+    <content url="file://$MODULE_DIR$/../../cocos2d/cocos/navmesh">
+      <sourceFolder url="file://$MODULE_DIR$/../../cocos2d/cocos/navmesh" isTestSource="false" />
+    </content>
+    <content url="file://$MODULE_DIR$/../../cocos2d/cocos/network">
+      <sourceFolder url="file://$MODULE_DIR$/../../cocos2d/cocos/network" isTestSource="false" />
+    </content>
+    <content url="file://$MODULE_DIR$/../../cocos2d/cocos/physics">
+      <sourceFolder url="file://$MODULE_DIR$/../../cocos2d/cocos/physics" isTestSource="false" />
+    </content>
+    <content url="file://$MODULE_DIR$/../../cocos2d/cocos/physics3d">
+      <sourceFolder url="file://$MODULE_DIR$/../../cocos2d/cocos/physics3d" isTestSource="false" />
+    </content>
+    <content url="file://$MODULE_DIR$/../../cocos2d/cocos/platform">
+      <sourceFolder url="file://$MODULE_DIR$/../../cocos2d/cocos/platform" isTestSource="false" />
+    </content>
+    <content url="file://$MODULE_DIR$/../../cocos2d/cocos/platform/android">
+      <sourceFolder url="file://$MODULE_DIR$/../../cocos2d/cocos/platform/android" isTestSource="false" />
+    </content>
+    <content url="file://$MODULE_DIR$/../../cocos2d/cocos/platform/android/jni">
+      <sourceFolder url="file://$MODULE_DIR$/../../cocos2d/cocos/platform/android/jni" isTestSource="false" />
+    </content>
+    <content url="file://$MODULE_DIR$/../../cocos2d/cocos/renderer">
+      <sourceFolder url="file://$MODULE_DIR$/../../cocos2d/cocos/renderer" isTestSource="false" />
+    </content>
+    <content url="file://$MODULE_DIR$/../../cocos2d/cocos/ui">
+      <sourceFolder url="file://$MODULE_DIR$/../../cocos2d/cocos/ui" isTestSource="false" />
+    </content>
+    <content url="file://$MODULE_DIR$/../../cocos2d/cocos/ui/UIEditBox">
+      <sourceFolder url="file://$MODULE_DIR$/../../cocos2d/cocos/ui/UIEditBox" isTestSource="false" />
+    </content>
+    <content url="file://$MODULE_DIR$/../../cocos2d/cocos/vr">
+      <sourceFolder url="file://$MODULE_DIR$/../../cocos2d/cocos/vr" isTestSource="false" />
+    </content>
+    <content url="file://$MODULE_DIR$/../../cocos2d/extensions/GUI/CCControlExtension">
+      <sourceFolder url="file://$MODULE_DIR$/../../cocos2d/extensions/GUI/CCControlExtension" isTestSource="false" />
+    </content>
+    <content url="file://$MODULE_DIR$/../../cocos2d/extensions/GUI/CCScrollView">
+      <sourceFolder url="file://$MODULE_DIR$/../../cocos2d/extensions/GUI/CCScrollView" isTestSource="false" />
+    </content>
+    <content url="file://$MODULE_DIR$/../../cocos2d/extensions/Particle3D">
+      <sourceFolder url="file://$MODULE_DIR$/../../cocos2d/extensions/Particle3D" isTestSource="false" />
+    </content>
+    <content url="file://$MODULE_DIR$/../../cocos2d/extensions/Particle3D/PU">
+      <sourceFolder url="file://$MODULE_DIR$/../../cocos2d/extensions/Particle3D/PU" isTestSource="false" />
+    </content>
+    <content url="file://$MODULE_DIR$/../../cocos2d/extensions/assets-manager">
+      <sourceFolder url="file://$MODULE_DIR$/../../cocos2d/extensions/assets-manager" isTestSource="false" />
+    </content>
+    <content url="file://$MODULE_DIR$/../../cocos2d/extensions/physics-nodes">
+      <sourceFolder url="file://$MODULE_DIR$/../../cocos2d/extensions/physics-nodes" isTestSource="false" />
+    </content>
+    <content url="file://$MODULE_DIR$/../../cocos2d/external/Box2D/Collision">
+      <sourceFolder url="file://$MODULE_DIR$/../../cocos2d/external/Box2D/Collision" isTestSource="false" />
+    </content>
+    <content url="file://$MODULE_DIR$/../../cocos2d/external/Box2D/Collision/Shapes">
+      <sourceFolder url="file://$MODULE_DIR$/../../cocos2d/external/Box2D/Collision/Shapes" isTestSource="false" />
+    </content>
+    <content url="file://$MODULE_DIR$/../../cocos2d/external/Box2D/Common">
+      <sourceFolder url="file://$MODULE_DIR$/../../cocos2d/external/Box2D/Common" isTestSource="false" />
+    </content>
+    <content url="file://$MODULE_DIR$/../../cocos2d/external/Box2D/Dynamics">
+      <sourceFolder url="file://$MODULE_DIR$/../../cocos2d/external/Box2D/Dynamics" isTestSource="false" />
+    </content>
+    <content url="file://$MODULE_DIR$/../../cocos2d/external/Box2D/Dynamics/Contacts">
+      <sourceFolder url="file://$MODULE_DIR$/../../cocos2d/external/Box2D/Dynamics/Contacts" isTestSource="false" />
+    </content>
+    <content url="file://$MODULE_DIR$/../../cocos2d/external/Box2D/Dynamics/Joints">
+      <sourceFolder url="file://$MODULE_DIR$/../../cocos2d/external/Box2D/Dynamics/Joints" isTestSource="false" />
+    </content>
+    <content url="file://$MODULE_DIR$/../../cocos2d/external/Box2D/Rope">
+      <sourceFolder url="file://$MODULE_DIR$/../../cocos2d/external/Box2D/Rope" isTestSource="false" />
+    </content>
+    <content url="file://$MODULE_DIR$/../../cocos2d/external/ConvertUTF">
+      <sourceFolder url="file://$MODULE_DIR$/../../cocos2d/external/ConvertUTF" isTestSource="false" />
+    </content>
+    <content url="file://$MODULE_DIR$/../../cocos2d/external/android-specific/pvmp3dec/src">
+      <sourceFolder url="file://$MODULE_DIR$/../../cocos2d/external/android-specific/pvmp3dec/src" isTestSource="false" />
+    </content>
+    <content url="file://$MODULE_DIR$/../../cocos2d/external/android-specific/pvmp3dec/src/asm">
+      <sourceFolder url="file://$MODULE_DIR$/../../cocos2d/external/android-specific/pvmp3dec/src/asm" isTestSource="false" />
+    </content>
+    <content url="file://$MODULE_DIR$/../../cocos2d/external/android-specific/tremolo/Tremolo">
+      <sourceFolder url="file://$MODULE_DIR$/../../cocos2d/external/android-specific/tremolo/Tremolo" isTestSource="false" />
+    </content>
+    <content url="file://$MODULE_DIR$/../../cocos2d/external/bullet/BulletCollision/BroadphaseCollision">
+      <sourceFolder url="file://$MODULE_DIR$/../../cocos2d/external/bullet/BulletCollision/BroadphaseCollision" isTestSource="false" />
+    </content>
+    <content url="file://$MODULE_DIR$/../../cocos2d/external/bullet/BulletCollision/CollisionDispatch">
+      <sourceFolder url="file://$MODULE_DIR$/../../cocos2d/external/bullet/BulletCollision/CollisionDispatch" isTestSource="false" />
+    </content>
+    <content url="file://$MODULE_DIR$/../../cocos2d/external/bullet/BulletCollision/CollisionShapes">
+      <sourceFolder url="file://$MODULE_DIR$/../../cocos2d/external/bullet/BulletCollision/CollisionShapes" isTestSource="false" />
+    </content>
+    <content url="file://$MODULE_DIR$/../../cocos2d/external/bullet/BulletCollision/Gimpact">
+      <sourceFolder url="file://$MODULE_DIR$/../../cocos2d/external/bullet/BulletCollision/Gimpact" isTestSource="false" />
+    </content>
+    <content url="file://$MODULE_DIR$/../../cocos2d/external/bullet/BulletCollision/NarrowPhaseCollision">
+      <sourceFolder url="file://$MODULE_DIR$/../../cocos2d/external/bullet/BulletCollision/NarrowPhaseCollision" isTestSource="false" />
+    </content>
+    <content url="file://$MODULE_DIR$/../../cocos2d/external/bullet/BulletDynamics/Character">
+      <sourceFolder url="file://$MODULE_DIR$/../../cocos2d/external/bullet/BulletDynamics/Character" isTestSource="false" />
+    </content>
+    <content url="file://$MODULE_DIR$/../../cocos2d/external/bullet/BulletDynamics/ConstraintSolver">
+      <sourceFolder url="file://$MODULE_DIR$/../../cocos2d/external/bullet/BulletDynamics/ConstraintSolver" isTestSource="false" />
+    </content>
+    <content url="file://$MODULE_DIR$/../../cocos2d/external/bullet/BulletDynamics/Dynamics">
+      <sourceFolder url="file://$MODULE_DIR$/../../cocos2d/external/bullet/BulletDynamics/Dynamics" isTestSource="false" />
+    </content>
+    <content url="file://$MODULE_DIR$/../../cocos2d/external/bullet/BulletDynamics/Featherstone">
+      <sourceFolder url="file://$MODULE_DIR$/../../cocos2d/external/bullet/BulletDynamics/Featherstone" isTestSource="false" />
+    </content>
+    <content url="file://$MODULE_DIR$/../../cocos2d/external/bullet/BulletDynamics/MLCPSolvers">
+      <sourceFolder url="file://$MODULE_DIR$/../../cocos2d/external/bullet/BulletDynamics/MLCPSolvers" isTestSource="false" />
+    </content>
+    <content url="file://$MODULE_DIR$/../../cocos2d/external/bullet/BulletDynamics/Vehicle">
+      <sourceFolder url="file://$MODULE_DIR$/../../cocos2d/external/bullet/BulletDynamics/Vehicle" isTestSource="false" />
+    </content>
+    <content url="file://$MODULE_DIR$/../../cocos2d/external/bullet/BulletMultiThreaded">
+      <sourceFolder url="file://$MODULE_DIR$/../../cocos2d/external/bullet/BulletMultiThreaded" isTestSource="false" />
+    </content>
+    <content url="file://$MODULE_DIR$/../../cocos2d/external/bullet/BulletMultiThreaded/SpuNarrowPhaseCollisionTask">
+      <sourceFolder url="file://$MODULE_DIR$/../../cocos2d/external/bullet/BulletMultiThreaded/SpuNarrowPhaseCollisionTask" isTestSource="false" />
+    </content>
+    <content url="file://$MODULE_DIR$/../../cocos2d/external/bullet/BulletMultiThreaded/SpuSampleTask">
+      <sourceFolder url="file://$MODULE_DIR$/../../cocos2d/external/bullet/BulletMultiThreaded/SpuSampleTask" isTestSource="false" />
+    </content>
+    <content url="file://$MODULE_DIR$/../../cocos2d/external/bullet/LinearMath">
+      <sourceFolder url="file://$MODULE_DIR$/../../cocos2d/external/bullet/LinearMath" isTestSource="false" />
+    </content>
+    <content url="file://$MODULE_DIR$/../../cocos2d/external/bullet/MiniCL">
+      <sourceFolder url="file://$MODULE_DIR$/../../cocos2d/external/bullet/MiniCL" isTestSource="false" />
+    </content>
+    <content url="file://$MODULE_DIR$/../../cocos2d/external/bullet/MiniCL/MiniCLTask">
+      <sourceFolder url="file://$MODULE_DIR$/../../cocos2d/external/bullet/MiniCL/MiniCLTask" isTestSource="false" />
+    </content>
+    <content url="file://$MODULE_DIR$/../../cocos2d/external/clipper">
+      <sourceFolder url="file://$MODULE_DIR$/../../cocos2d/external/clipper" isTestSource="false" />
+    </content>
+    <content url="file://$MODULE_DIR$/../../cocos2d/external/edtaa3func">
+      <sourceFolder url="file://$MODULE_DIR$/../../cocos2d/external/edtaa3func" isTestSource="false" />
+    </content>
+    <content url="file://$MODULE_DIR$/../../cocos2d/external/flatbuffers">
+      <sourceFolder url="file://$MODULE_DIR$/../../cocos2d/external/flatbuffers" isTestSource="false" />
+    </content>
+    <content url="file://$MODULE_DIR$/../../cocos2d/external/md5">
+      <sourceFolder url="file://$MODULE_DIR$/../../cocos2d/external/md5" isTestSource="false" />
+    </content>
+    <content url="file://$MODULE_DIR$/../../cocos2d/external/poly2tri/common">
+      <sourceFolder url="file://$MODULE_DIR$/../../cocos2d/external/poly2tri/common" isTestSource="false" />
+    </content>
+    <content url="file://$MODULE_DIR$/../../cocos2d/external/poly2tri/sweep">
+      <sourceFolder url="file://$MODULE_DIR$/../../cocos2d/external/poly2tri/sweep" isTestSource="false" />
+    </content>
+    <content url="file://$MODULE_DIR$/../../cocos2d/external/recast/DebugUtils">
+      <sourceFolder url="file://$MODULE_DIR$/../../cocos2d/external/recast/DebugUtils" isTestSource="false" />
+    </content>
+    <content url="file://$MODULE_DIR$/../../cocos2d/external/recast/Detour">
+      <sourceFolder url="file://$MODULE_DIR$/../../cocos2d/external/recast/Detour" isTestSource="false" />
+    </content>
+    <content url="file://$MODULE_DIR$/../../cocos2d/external/recast/DetourCrowd">
+      <sourceFolder url="file://$MODULE_DIR$/../../cocos2d/external/recast/DetourCrowd" isTestSource="false" />
+    </content>
+    <content url="file://$MODULE_DIR$/../../cocos2d/external/recast/DetourTileCache">
+      <sourceFolder url="file://$MODULE_DIR$/../../cocos2d/external/recast/DetourTileCache" isTestSource="false" />
+    </content>
+    <content url="file://$MODULE_DIR$/../../cocos2d/external/recast/fastlz">
+      <sourceFolder url="file://$MODULE_DIR$/../../cocos2d/external/recast/fastlz" isTestSource="false" />
+    </content>
+    <content url="file://$MODULE_DIR$/../../cocos2d/external/tinyxml2">
+      <sourceFolder url="file://$MODULE_DIR$/../../cocos2d/external/tinyxml2" isTestSource="false" />
+    </content>
+    <content url="file://$MODULE_DIR$/../../cocos2d/external/unzip">
+      <sourceFolder url="file://$MODULE_DIR$/../../cocos2d/external/unzip" isTestSource="false" />
+    </content>
+    <content url="file://$MODULE_DIR$/../../cocos2d/external/xxhash">
+      <sourceFolder url="file://$MODULE_DIR$/../../cocos2d/external/xxhash" isTestSource="false" />
+    </content>
+    <content url="file://$MODULE_DIR$">
+      <sourceFolder url="file://$MODULE_DIR$/jni/hellocpp" isTestSource="false" />
+      <sourceFolder url="file://$MODULE_DIR$/build/generated/source/r/debug" isTestSource="false" generated="true" />
+      <sourceFolder url="file://$MODULE_DIR$/build/generated/source/aidl/debug" isTestSource="false" generated="true" />
+      <sourceFolder url="file://$MODULE_DIR$/build/generated/source/buildConfig/debug" isTestSource="false" generated="true" />
+      <sourceFolder url="file://$MODULE_DIR$/build/generated/source/rs/debug" isTestSource="false" generated="true" />
+      <sourceFolder url="file://$MODULE_DIR$/build/generated/source/apt/debug" isTestSource="false" generated="true" />
+      <sourceFolder url="file://$MODULE_DIR$/build/generated/res/rs/debug" type="java-resource" />
+      <sourceFolder url="file://$MODULE_DIR$/build/generated/res/resValues/debug" type="java-resource" />
+      <sourceFolder url="file://$MODULE_DIR$/build/generated/source/r/androidTest/debug" isTestSource="true" generated="true" />
+      <sourceFolder url="file://$MODULE_DIR$/build/generated/source/aidl/androidTest/debug" isTestSource="true" generated="true" />
+      <sourceFolder url="file://$MODULE_DIR$/build/generated/source/buildConfig/androidTest/debug" isTestSource="true" generated="true" />
+      <sourceFolder url="file://$MODULE_DIR$/build/generated/source/rs/androidTest/debug" isTestSource="true" generated="true" />
+      <sourceFolder url="file://$MODULE_DIR$/build/generated/source/apt/androidTest/debug" isTestSource="true" generated="true" />
+      <sourceFolder url="file://$MODULE_DIR$/build/generated/res/rs/androidTest/debug" type="java-test-resource" />
+      <sourceFolder url="file://$MODULE_DIR$/build/generated/res/resValues/androidTest/debug" type="java-test-resource" />
+      <sourceFolder url="file://$MODULE_DIR$/src/debug/res" type="java-resource" />
+      <sourceFolder url="file://$MODULE_DIR$/src/debug/resources" type="java-resource" />
+      <sourceFolder url="file://$MODULE_DIR$/src/debug/assets" type="java-resource" />
+      <sourceFolder url="file://$MODULE_DIR$/src/debug/aidl" isTestSource="false" />
+      <sourceFolder url="file://$MODULE_DIR$/src/debug/java" isTestSource="false" />
+      <sourceFolder url="file://$MODULE_DIR$/src/debug/jni" isTestSource="false" />
+      <sourceFolder url="file://$MODULE_DIR$/src/debug/rs" isTestSource="false" />
+      <sourceFolder url="file://$MODULE_DIR$/src/debug/shaders" isTestSource="false" />
+      <sourceFolder url="file://$MODULE_DIR$/src/testDebug/res" type="java-test-resource" />
+      <sourceFolder url="file://$MODULE_DIR$/src/testDebug/resources" type="java-test-resource" />
+      <sourceFolder url="file://$MODULE_DIR$/src/testDebug/assets" type="java-test-resource" />
+      <sourceFolder url="file://$MODULE_DIR$/src/testDebug/aidl" isTestSource="true" />
+      <sourceFolder url="file://$MODULE_DIR$/src/testDebug/java" isTestSource="true" />
+      <sourceFolder url="file://$MODULE_DIR$/src/testDebug/jni" isTestSource="true" />
+      <sourceFolder url="file://$MODULE_DIR$/src/testDebug/rs" isTestSource="true" />
+      <sourceFolder url="file://$MODULE_DIR$/src/testDebug/shaders" isTestSource="true" />
+      <sourceFolder url="file://$MODULE_DIR$/src/main/res" type="java-resource" />
+      <sourceFolder url="file://$MODULE_DIR$/res" type="java-resource" />
+      <sourceFolder url="file://$MODULE_DIR$/src/main/resources" type="java-resource" />
+      <sourceFolder url="file://$MODULE_DIR$/src/main/assets" type="java-resource" />
+      <sourceFolder url="file://$MODULE_DIR$/src/main/aidl" isTestSource="false" />
+      <sourceFolder url="file://$MODULE_DIR$/src/main/java" isTestSource="false" />
+      <sourceFolder url="file://$MODULE_DIR$/src" isTestSource="false" />
+      <sourceFolder url="file://$MODULE_DIR$/src/main/jni" isTestSource="false" />
+      <sourceFolder url="file://$MODULE_DIR$/src/main/rs" isTestSource="false" />
+      <sourceFolder url="file://$MODULE_DIR$/src/main/shaders" isTestSource="false" />
+      <sourceFolder url="file://$MODULE_DIR$/src/test/res" type="java-test-resource" />
+      <sourceFolder url="file://$MODULE_DIR$/src/test/resources" type="java-test-resource" />
+      <sourceFolder url="file://$MODULE_DIR$/src/test/assets" type="java-test-resource" />
+      <sourceFolder url="file://$MODULE_DIR$/src/test/aidl" isTestSource="true" />
+      <sourceFolder url="file://$MODULE_DIR$/src/test/java" isTestSource="true" />
+      <sourceFolder url="file://$MODULE_DIR$/src/test/jni" isTestSource="true" />
+      <sourceFolder url="file://$MODULE_DIR$/src/test/rs" isTestSource="true" />
+      <sourceFolder url="file://$MODULE_DIR$/src/test/shaders" isTestSource="true" />
+      <sourceFolder url="file://$MODULE_DIR$/src/androidTest/res" type="java-test-resource" />
+      <sourceFolder url="file://$MODULE_DIR$/src/androidTest/resources" type="java-test-resource" />
+      <sourceFolder url="file://$MODULE_DIR$/src/androidTest/assets" type="java-test-resource" />
+      <sourceFolder url="file://$MODULE_DIR$/src/androidTest/aidl" isTestSource="true" />
+      <sourceFolder url="file://$MODULE_DIR$/src/androidTest/java" isTestSource="true" />
+      <sourceFolder url="file://$MODULE_DIR$/src/androidTest/jni" isTestSource="true" />
+      <sourceFolder url="file://$MODULE_DIR$/src/androidTest/rs" isTestSource="true" />
+      <sourceFolder url="file://$MODULE_DIR$/src/androidTest/shaders" isTestSource="true" />
+      <excludeFolder url="file://$MODULE_DIR$/build/.DS_Store" />
+      <excludeFolder url="file://$MODULE_DIR$/build/intermediates/assets" />
+      <excludeFolder url="file://$MODULE_DIR$/build/intermediates/blame" />
+      <excludeFolder url="file://$MODULE_DIR$/build/intermediates/classes" />
+      <excludeFolder url="file://$MODULE_DIR$/build/intermediates/incremental" />
+      <excludeFolder url="file://$MODULE_DIR$/build/intermediates/incremental-safeguard" />
+      <excludeFolder url="file://$MODULE_DIR$/build/intermediates/jniLibs" />
+      <excludeFolder url="file://$MODULE_DIR$/build/intermediates/manifests" />
+      <excludeFolder url="file://$MODULE_DIR$/build/intermediates/ndkBuild" />
+      <excludeFolder url="file://$MODULE_DIR$/build/intermediates/pre-dexed" />
+      <excludeFolder url="file://$MODULE_DIR$/build/intermediates/res" />
+      <excludeFolder url="file://$MODULE_DIR$/build/intermediates/rs" />
+      <excludeFolder url="file://$MODULE_DIR$/build/intermediates/shaders" />
+      <excludeFolder url="file://$MODULE_DIR$/build/intermediates/symbols" />
+      <excludeFolder url="file://$MODULE_DIR$/build/intermediates/transforms" />
+      <excludeFolder url="file://$MODULE_DIR$/build/outputs" />
+      <excludeFolder url="file://$MODULE_DIR$/build/tmp" />
+    </content>
+    <content url="file://$USER_HOME$/Library/Android/sdk/ndk-bundle/sources/android/cpufeatures">
+      <sourceFolder url="file://$USER_HOME$/Library/Android/sdk/ndk-bundle/sources/android/cpufeatures" isTestSource="false" />
+    </content>
+    <orderEntry type="jdk" jdkName="Android API 22 Platform" jdkType="Android SDK" />
+    <orderEntry type="sourceFolder" forTests="false" />
+    <orderEntry type="module" module-name="libcocos2dx" exported="" />
+  </component>
+</module>

+ 6 - 5
proj.android-studio/app/jni/Android.mk

@@ -12,11 +12,12 @@ LOCAL_MODULE := MyGame_shared
 LOCAL_MODULE_FILENAME := libMyGame
 
 LOCAL_SRC_FILES := hellocpp/main.cpp \
-                   ../../../Classes/Ball.cpp \
-                   ../../../Classes/GameScene.cpp \
-                   ../../../Classes/AppDelegate.cpp \
-                   ../../../Classes/BlocksLayer.cpp \
-                   ../../../Classes/HelloWorldScene.cpp
+					../../../Classes/AppDelegate.cpp \
+					../../../Classes/BeginScene.cpp \
+					../../../Classes/GameScene/Ball.cpp \
+					../../../Classes/GameScene/BlocksLayer.cpp \
+					../../../Classes/GameScene/Paddle.cpp \
+					../../../Classes/GameScene.cpp
 
 LOCAL_C_INCLUDES := $(LOCAL_PATH)/../../../Classes
 

+ 19 - 0
proj.android-studio/proj.android-studio.iml

@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<module external.linked.project.id="proj.android-studio" external.linked.project.path="$MODULE_DIR$" external.root.project.path="$MODULE_DIR$" external.system.id="GRADLE" type="JAVA_MODULE" version="4">
+  <component name="FacetManager">
+    <facet type="java-gradle" name="Java-Gradle">
+      <configuration>
+        <option name="BUILD_FOLDER_PATH" value="$MODULE_DIR$/build" />
+        <option name="BUILDABLE" value="false" />
+      </configuration>
+    </facet>
+  </component>
+  <component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_7" inherit-compiler-output="true">
+    <exclude-output />
+    <content url="file://$MODULE_DIR$">
+      <excludeFolder url="file://$MODULE_DIR$/.gradle" />
+    </content>
+    <orderEntry type="inheritedJdk" />
+    <orderEntry type="sourceFolder" forTests="false" />
+  </component>
+</module>

+ 2 - 2
proj.android-studio/settings.gradle

@@ -1,4 +1,4 @@
 include ':libcocos2dx'
 project(':libcocos2dx').projectDir = new File(settingsDir, '../cocos2d/cocos/platform/android/libcocos2dx')
-include ':RedCore2'
-project(':RedCore2').projectDir = new File(settingsDir, 'app')
+include ':RedCore'
+project(':RedCore').projectDir = new File(settingsDir, 'app')