2016-05-24 3 views
0

私はそれがクラッシュし、私はサムスンギャラクシーS6(6.0)でアプリを実行すると、私は問題を持っているGoogleのエラーVrPanoramaViewのXml

からvr360画像のための新しいライブラリを使用しています。しかし、他のデバイスなどでアプリを実行すると、Nexus 4(5. +)はすべて正常に動作しています。

私は デモのURL .. S6のラボアプリを実行しようと完璧に動作します:https://codelabs.developers.google.com/codelabs/vr_view_app_101/index.html?index=..%2F..%2Findex#0

マイエラー:

android.view.InflateException: Binary XML file line #8: Binary XML file line #8: Error inflating class com.google.vr.sdk.widgets.pano.VrPanoramaView 

私のXml:

<?xml version="1.0" encoding="utf-8"?> 
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    android:orientation="vertical"> 


    <com.google.vr.sdk.widgets.pano.VrPanoramaView 
     android:id="@+id/pano_view" 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content" 
     android:layout_margin="5dip" /> 

</LinearLayout> 

私のGradle:

compile project(':gvr-android-sdk/libraries:common') 
    compile project(':gvr-android-sdk/libraries:commonwidget') 
    compile project(':gvr-android-sdk/libraries:panowidget') 

とSettings.gradle

include ':gvr-android-sdk/libraries:audio' 
include ':gvr-android-sdk/libraries:base' 
include ':gvr-android-sdk/libraries:common' 
include ':gvr-android-sdk/libraries:commonwidget' 
include ':gvr-android-sdk/libraries:panowidget' 
include ':gvr-android-sdk/libraries:videowidget' 

答えて

1

プロジェクトのbuild.gradleファイルでbuildTypesに次のabiFiltersを追加します。

buildTypes { 
    release { 
     ndk { 
      abiFilters "armeabi", "armeabi-v7a", "x86" 
     } 
    }} 
+0

私は明日お礼をチェックします:) – Cliff

+0

この作品はありましたか? –

+0

これは、Asus zenfoneシリーズやその他のデバイスを除くほとんどのデバイスで動作します。すべてのデバイスをサポートするためには、アーキテクチャごとに異なるビルドが必要です。 https://github.com/googlevr/gvr-android-sdk/tree/master/libraries/nativeからドキュメントをご覧ください。 – arkit

-1

この置き換え:/ GVR-アンドロイド-SDK:これに

プロジェクト( 'panowidget:GVR-アンドロイド-SDK /ライブラリ'):コンパイルコンパイルプロジェクトを( 'ライブラリ:videowidget ')

+0

画像はありませんビデオ – Cliff