2016-11-06 5 views
0

私はこのエラーまし4.4.2または4.4.4アンドロイドのバージョンを持っている一部のスマートフォンで自分のアプリケーションを実行したいときは:dequeueBuffer:バッファを設定せずに複数のバッファをデキューすることはできません - アンドロイド

/BufferQueue: [com.huawei.android.launcher/com.huawei.android.launcher.Launcher] dequeueBuffer: can't dequeue multiple buffers without setting the buffer count 

を私のgradle

apply plugin: 'com.android.application' 

android { 
    compileSdkVersion 23 
    buildToolsVersion '24.0.0' 

    defaultConfig { 
     applicationId "*.*.*" 
     minSdkVersion 16 
     targetSdkVersion 23 
     versionCode 1 
     versionName "1.0" 
     jackOptions { 
      enabled true 
     } 
     // Enabling multidex support. 
     multiDexEnabled true 
    } 
    buildTypes { 
     release { 
      debuggable false 
      minifyEnabled false 
      shrinkResources false 
      proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' 
     } 
    } 

    compileOptions { 
     sourceCompatibility JavaVersion.VERSION_1_8 
     targetCompatibility JavaVersion.VERSION_1_8 
    } 
    dexOptions { 
     javaMaxHeapSize "2g" 
     incremental true 
     preDexLibraries = false 
    } 
} 
repositories { 
    maven { url "https://oss.sonatype.org/content/repositories/snapshots/" } 
    maven { url 'https://raw.github.com/felipecsl/m2repository/master' } 
    // maven { url "https://jitpack.io" } 
    mavenCentral() 

} 
dependencies { 
    compile fileTree(include: ['*.jar'], dir: 'libs') 
    compile('com.github.florent37:materialviewpager:[email protected]') { 
     transitive = true 
    } 
    // my libraries... 
} 
+0

同じ問題も直面しています。この問題を避けるには? –

答えて

0

Google Playのバグです。 Androidマニフェストのハードウェアアクセラレーションを無効にして、このエラーを取り除くことができます。

+0

ハードウェアのアクセラレーションを無効にすると、多くのデバイスでUIに関連する問題(シャドーやぎりぎりのスクロールなど)が発生します。 – ir2pid

関連する問題