Android 我在一些安卓设备上使用解析时遇到了一些问题

Android 我在一些安卓设备上使用解析时遇到了一些问题,android,parse-platform,compiler-errors,mobile-devices,Android,Parse Platform,Compiler Errors,Mobile Devices,我在运行项目的设备上遇到了一些解析问题 首先,我尝试在我的项目上进行解析,但是我总是遇到一些关于我使用的设备的问题,所以我决定采用parsestarter项目() 我用Android Studio打开build.gradle,在检查它是否在我的两台Android设备上工作后,我修改了AndroidManifest.xml和build.gradle文件以适合我的第一个项目 AndroidManifest.xml: <?xml version="1.0" encoding="utf-8"?&g

我在运行项目的设备上遇到了一些解析问题

首先,我尝试在我的项目上进行解析,但是我总是遇到一些关于我使用的设备的问题,所以我决定采用parsestarter项目()

我用Android Studio打开build.gradle,在检查它是否在我的两台Android设备上工作后,我修改了AndroidManifest.xml和build.gradle文件以适合我的第一个项目

AndroidManifest.xml:

<?xml version="1.0" encoding="utf-8"?>
<!--
  ~ Copyright (c) 2015-present, Parse, LLC.
  ~ All rights reserved.
  ~
  ~ This source code is licensed under the BSD-style license found in the
  ~ LICENSE file in the root directory of this source tree. An additional grant
  ~ of patent rights can be found in the PATENTS file in the same directory.
  -->
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:largeHeap="true"
package="com.parse.starter">

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"         />

<application
    android:name=".StarterApplication"
    android:allowBackup="true"
    android:icon="@mipmap/ic_launcher"
    android:label="@string/app_name"
    android:theme="@style/AppTheme"
    tools:replace="android:theme">
    >
    <meta-data
        android:name="com.parse.APPLICATION_ID"
        android:value="@string/parse_app_id" />
    <meta-data
        android:name="com.parse.CLIENT_KEY"
        android:value="@string/parse_client_key" />

    <activity
        android:name=".MainActivity"
        android:label="@string/app_name" >
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
</application>
Build.gradle(模块)

如果我在我的OnePlus上运行应用程序,Android 5.1.1(Cyanogen OS 12.1-YOG4PAS1N0),它就像一个魔咒。 在我的LG BELLO上,Android 4.4.2无法运行,我有以下几点

堆栈跟踪:

10-22 15:11:06.951 26337-26337/? I/dalvikvm: Could not find method android.view.Window$Callback.onWindowStartingActionMode, referenced from method android.support.v7.internal.view.WindowCallbackWrapper.onWindowStartingActionMode

10-22 15:11:06.951 26337-26337/? W/dalvikvm: VFY: unable to resolve interface method 17145: Landroid/view/Window$Callback;.onWindowStartingActionMode (Landroid/view/ActionMode$Callback;I)Landroid/view/ActionMode;
10-22 15:11:06.951 26337-26337/? D/dalvikvm: VFY: replacing opcode 0x72 at 0x0002
10-22 15:11:06.965 26337-26337/? D/AndroidRuntime: Shutting down VM
10-22 15:11:06.965 26337-26337/? W/dalvikvm: threadid=1: thread exiting with uncaught exception (group=0x41e09da0)
10-22 15:11:06.967 26337-26337/? E/AndroidRuntime: FATAL EXCEPTION: main
10-22 15:11:06.967 26337-26337/? E/AndroidRuntime: Process: com.parse.starter, PID: 26337
10-22 15:11:06.967 26337-26337/? E/AndroidRuntime: java.lang.NoClassDefFoundError: android.support.v7.appcompat.R$layout
10-22 15:11:06.967 26337-26337/? E/AndroidRuntime:     at android.support.v7.app.AppCompatDelegateImplV7.ensureSubDecor(AppCompatDelegateImplV7.java:307)
10-22 15:11:06.967 26337-26337/? E/AndroidRuntime:     at android.support.v7.app.AppCompatDelegateImplV7.setContentView(AppCompatDelegateImplV7.java:254)
10-22 15:11:06.967 26337-26337/? E/AndroidRuntime:     at android.support.v7.app.AppCompatActivity.setContentView(AppCompatActivity.java:109)
10-22 15:11:06.967 26337-26337/? E/AndroidRuntime:     at com.parse.starter.MainActivity.onCreate(MainActivity.java:24)
10-22 15:11:06.967 26337-26337/? E/AndroidRuntime:     at android.app.Activity.performCreate(Activity.java:5275)
10-22 15:11:06.967 26337-26337/? E/AndroidRuntime:     at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1087)
10-22 15:11:06.967 26337-26337/? E/AndroidRuntime:     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2169)
10-22 15:11:06.967 26337-26337/? E/AndroidRuntime:     at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2255)
10-22 15:11:06.967 26337-26337/? E/AndroidRuntime:     at android.app.ActivityThread.access$800(ActivityThread.java:142)
10-22 15:11:06.967 26337-26337/? E/AndroidRuntime:     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1203)
10-22 15:11:06.967 26337-26337/? E/AndroidRuntime:     at android.os.Handler.dispatchMessage(Handler.java:102)
10-22 15:11:06.967 26337-26337/? E/AndroidRuntime:     at android.os.Looper.loop(Looper.java:136)
10-22 15:11:06.967 26337-26337/? E/AndroidRuntime:     at android.app.ActivityThread.main(ActivityThread.java:5118)
10-22 15:11:06.967 26337-26337/? E/AndroidRuntime:     at java.lang.reflect.Method.invokeNative(Native Method)
10-22 15:11:06.967 26337-26337/? E/AndroidRuntime:     at java.lang.reflect.Method.invoke(Method.java:515)
10-22 15:11:06.967 26337-26337/? E/AndroidRuntime:     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:789)
10-22 15:11:06.967 26337-26337/? E/AndroidRuntime:     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:605)
10-22 15:11:06.967 26337-26337/? E/AndroidRuntime:     at dalvik.system.NativeStart.main(Native Method)
10-22 15:12:45.993 26337-26337/com.parse.starter I/Process: Sending signal. PID: 26337 SIG: 9
我注意到这些台词:
编译'com.android.support:design:23.0.0'
编译'com.parse:parse android:1.10.2'
似乎是问题的根源

有人能帮我吗

谢谢:)

以下是直接下载我的项目的链接:


Jeff

最后,这是一个多指标问题,在遵循此处的建议后起作用:最后,这是一个多指标问题,在遵循此处的建议后起作用:
apply plugin: 'com.android.application'
apply plugin: 'com.parse'

buildscript {
repositories {
  jcenter()
  mavenCentral()
  maven { url 'https://maven.parse.com/repo' }
}
dependencies {
    classpath 'com.parse.tools:gradle:1.+'
}
}



android {
compileSdkVersion 23
buildToolsVersion "23.0.0"

defaultConfig {
    applicationId "com.parse.starter"
    minSdkVersion 16
    targetSdkVersion 23
    versionCode 1
    versionName "1.0"
    multiDexEnabled true
}
buildTypes {
    release {
        minifyEnabled false
        proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
    }
}

dexOptions {
    javaMaxHeapSize "4g"
}

}

dependencies {
compile 'com.parse.bolts:bolts-android:1.2.1'
compile 'com.parse:parse-android:1.10.2'

compile 'com.koushikdutta.ion:ion:2.+'
compile 'com.android.support:appcompat-v7:23.0.0'

compile 'com.google.android.gms:play-services:7.8.0'
compile 'com.google.android.gms:play-services-fitness:7.8.0'
compile 'com.google.android.gms:play-services-wearable:7.8.0'
compile 'com.facebook.android:facebook-android-sdk:4.0.0'
compile 'com.nostra13.universalimageloader:universal-image-loader:1.9.3'
compile 'com.android.support:design:23.0.0'
compile 'com.soundcloud.android:android-crop:1.0.0@aar'
compile 'me.grantland:autofittextview:0.2.+'
compile 'com.github.boxme:squarecamera:1.0.3'
}

/* Uncomment if you enable ProGuard and you want to automatically upload symbols on build.
parse {
  applicationId "YOUR_APPLICATION_ID"
  masterKey "YOUR_MASTER_KEY"

 // Make symbol upload automatic. Otherwise, use e.g. ../gradlew    parseUploadSymbolsDebug;
  uploadSymbols true
}
*/
10-22 15:11:06.951 26337-26337/? I/dalvikvm: Could not find method android.view.Window$Callback.onWindowStartingActionMode, referenced from method android.support.v7.internal.view.WindowCallbackWrapper.onWindowStartingActionMode

10-22 15:11:06.951 26337-26337/? W/dalvikvm: VFY: unable to resolve interface method 17145: Landroid/view/Window$Callback;.onWindowStartingActionMode (Landroid/view/ActionMode$Callback;I)Landroid/view/ActionMode;
10-22 15:11:06.951 26337-26337/? D/dalvikvm: VFY: replacing opcode 0x72 at 0x0002
10-22 15:11:06.965 26337-26337/? D/AndroidRuntime: Shutting down VM
10-22 15:11:06.965 26337-26337/? W/dalvikvm: threadid=1: thread exiting with uncaught exception (group=0x41e09da0)
10-22 15:11:06.967 26337-26337/? E/AndroidRuntime: FATAL EXCEPTION: main
10-22 15:11:06.967 26337-26337/? E/AndroidRuntime: Process: com.parse.starter, PID: 26337
10-22 15:11:06.967 26337-26337/? E/AndroidRuntime: java.lang.NoClassDefFoundError: android.support.v7.appcompat.R$layout
10-22 15:11:06.967 26337-26337/? E/AndroidRuntime:     at android.support.v7.app.AppCompatDelegateImplV7.ensureSubDecor(AppCompatDelegateImplV7.java:307)
10-22 15:11:06.967 26337-26337/? E/AndroidRuntime:     at android.support.v7.app.AppCompatDelegateImplV7.setContentView(AppCompatDelegateImplV7.java:254)
10-22 15:11:06.967 26337-26337/? E/AndroidRuntime:     at android.support.v7.app.AppCompatActivity.setContentView(AppCompatActivity.java:109)
10-22 15:11:06.967 26337-26337/? E/AndroidRuntime:     at com.parse.starter.MainActivity.onCreate(MainActivity.java:24)
10-22 15:11:06.967 26337-26337/? E/AndroidRuntime:     at android.app.Activity.performCreate(Activity.java:5275)
10-22 15:11:06.967 26337-26337/? E/AndroidRuntime:     at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1087)
10-22 15:11:06.967 26337-26337/? E/AndroidRuntime:     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2169)
10-22 15:11:06.967 26337-26337/? E/AndroidRuntime:     at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2255)
10-22 15:11:06.967 26337-26337/? E/AndroidRuntime:     at android.app.ActivityThread.access$800(ActivityThread.java:142)
10-22 15:11:06.967 26337-26337/? E/AndroidRuntime:     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1203)
10-22 15:11:06.967 26337-26337/? E/AndroidRuntime:     at android.os.Handler.dispatchMessage(Handler.java:102)
10-22 15:11:06.967 26337-26337/? E/AndroidRuntime:     at android.os.Looper.loop(Looper.java:136)
10-22 15:11:06.967 26337-26337/? E/AndroidRuntime:     at android.app.ActivityThread.main(ActivityThread.java:5118)
10-22 15:11:06.967 26337-26337/? E/AndroidRuntime:     at java.lang.reflect.Method.invokeNative(Native Method)
10-22 15:11:06.967 26337-26337/? E/AndroidRuntime:     at java.lang.reflect.Method.invoke(Method.java:515)
10-22 15:11:06.967 26337-26337/? E/AndroidRuntime:     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:789)
10-22 15:11:06.967 26337-26337/? E/AndroidRuntime:     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:605)
10-22 15:11:06.967 26337-26337/? E/AndroidRuntime:     at dalvik.system.NativeStart.main(Native Method)
10-22 15:12:45.993 26337-26337/com.parse.starter I/Process: Sending signal. PID: 26337 SIG: 9