ソースを参照

Add multidex magic

Mario Danic 8 年 前
コミット
3860b94d07
2 ファイル変更3 行追加1 行削除
  1. 2 0
      build.gradle
  2. 1 1
      src/com/owncloud/android/MainApp.java

+ 2 - 0
build.gradle

@@ -46,6 +46,7 @@ repositories {
 dependencies {
     /// dependencies for app building
     compile name: 'touch-image-view'
+    compile 'com.android.support:multidex:1.0.1'
 
     compile 'com.github.nextcloud:android-library:1.0.11'
     compile "com.android.support:support-v4:${supportLibraryVersion}"
@@ -108,6 +109,7 @@ android {
         testInstrumentationRunnerArgument "TEST_PASSWORD", "\"$System.env.OCTEST_APP_PASSWORD\""
         testInstrumentationRunnerArgument "TEST_SERVER_URL", "\"$System.env.OCTEST_SERVER_BASE_URL\""
 
+        multiDexEnabled true
         applicationId "com.nextcloud.client"
     }
 

+ 1 - 1
src/com/owncloud/android/MainApp.java

@@ -61,7 +61,7 @@ import edu.umd.cs.findbugs.annotations.SuppressFBWarnings;
  * Contains methods to build the "static" strings. These strings were before constants in different
  * classes
  */
-public class MainApp extends Application {
+public class MainApp extends MultiDexApplication {
 
     private static final String TAG = MainApp.class.getSimpleName();