クラスフラグメントのインフレーションエラー

ブライアン

ここからすべての手順を実行しました:https//developers.google.com/maps/documentation/android/start#specify_app_settings_in_the_application_manifestしかし、このコードを実行するとクラッシュが発生します。

setContentView(R.layout.map_activity);

コードは、onCreateメソッドにあるボタンクリックリスナーによって呼び出されています。

ボタンを押す前は、すべてが期待どおりに機能しますが、ボタンを押してグーグルマップを表示するとすぐにクラッシュします。

これが私のlogcatです(提案を試みた後に編集されました)。

05-25 18:41:03.357 : W/dalvikvm(21600): threadid=1: thread exiting with uncaught exception (group=0x41655438)
05-25 18:41:03.383 : E/AndroidRuntime(21600): FATAL EXCEPTION: main
05-25 18:41:03.399 : E/AndroidRuntime(21600): android.view.InflateException: Binary XML file line #6: Error inflating class fragment
05-25 18:41:03.418 : E/AndroidRuntime(21600):     at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:704)
05-25 18:41:03.436 : E/AndroidRuntime(21600):     at android.view.LayoutInflater.rInflate(LayoutInflater.java:746)
05-25 18:41:03.454 : E/AndroidRuntime(21600):     at android.view.LayoutInflater.inflate(LayoutInflater.java:489)
05-25 18:41:03.477 : E/AndroidRuntime(21600):     at android.view.LayoutInflater.inflate(LayoutInflater.java:396)
05-25 18:41:03.496 : E/AndroidRuntime(21600):     at android.view.LayoutInflater.inflate(LayoutInflater.java:352)
05-25 18:41:03.519 : E/AndroidRuntime(21600):     at com.android.internal.policy.impl.PhoneWindow.setContentView(PhoneWindow.java:306)
05-25 18:41:03.538 : E/AndroidRuntime(21600):     at android.app.Activity.setContentView(Activity.java:1901)
05-25 18:41:03.561 : E/AndroidRuntime(21600):     at com.Actividad.Brian.actividad$12.run(actividad.java:2389)
05-25 18:41:03.590 : E/AndroidRuntime(21600):     at com.Actividad.Brian.actividad.Google_Maps(actividad.java:2393)
05-25 18:41:03.619 : E/AndroidRuntime(21600):     at com.Actividad.Brian.actividad$4.run(actividad.java:1066)
05-25 18:41:03.639 : E/AndroidRuntime(21600):     at android.os.Handler.handleCallback(Handler.java:615)
05-25 18:41:03.664 : E/AndroidRuntime(21600):     at android.os.Handler.dispatchMessage(Handler.java:92)
05-25 18:41:03.693 : E/AndroidRuntime(21600):     at android.os.Looper.loop(Looper.java:137)
05-25 18:41:03.723 : E/AndroidRuntime(21600):     at android.app.ActivityThread.main(ActivityThread.java:4918)
05-25 18:41:03.754 : E/AndroidRuntime(21600):     at java.lang.reflect.Method.invokeNative(Native Method)
05-25 18:41:03.779 : E/AndroidRuntime(21600):     at java.lang.reflect.Method.invoke(Method.java:511)
05-25 18:41:03.800 : E/AndroidRuntime(21600):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1004)
05-25 18:41:03.824 : E/AndroidRuntime(21600):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:771)
05-25 18:41:03.858 : E/AndroidRuntime(21600):     at dalvik.system.NativeStart.main(Native Method)
05-25 18:41:03.898 : E/AndroidRuntime(21600): Caused by: android.app.Fragment$InstantiationException: Unable to instantiate fragment com.google.android.gms.maps.MapFragment: make sure class name exists, is public, and has an empty constructor that is public
05-25 18:41:03.924 : E/AndroidRuntime(21600):     at android.app.Fragment.instantiate(Fragment.java:584)
05-25 18:41:03.962 : E/AndroidRuntime(21600):     at android.app.Fragment.instantiate(Fragment.java:552)
05-25 18:41:04.002 : E/AndroidRuntime(21600):     at android.app.Activity.onCreateView(Activity.java:4696)
05-25 18:41:04.028 : E/AndroidRuntime(21600):     at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:680)
05-25 18:41:04.062 : E/AndroidRuntime(21600):     ... 18 more
05-25 18:41:04.106 : E/AndroidRuntime(21600): Caused by: java.lang.ClassNotFoundException: com.google.android.gms.maps.MapFragment
05-25 18:41:04.133 : E/AndroidRuntime(21600):     at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:61)
05-25 18:41:04.164 : E/AndroidRuntime(21600):     at java.lang.ClassLoader.loadClass(ClassLoader.java:501)
05-25 18:41:04.198 : E/AndroidRuntime(21600):     at java.lang.ClassLoader.loadClass(ClassLoader.java:461)
05-25 18:41:04.227 : E/AndroidRuntime(21600):     at android.app.Fragment.instantiate(Fragment.java:574)
05-25 18:41:04.269 : E/AndroidRuntime(21600):     ... 21 more

これがmap_activity.xmlです

<?xml version="1.0" encoding="utf-8" ?> 
<fragment xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/map" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    android:name="com.google.android.gms.maps.MapFragment"/> 

私の活動はかなり大きいですが、これは何もプッシュすることなく動作を再現します。

public class actividad extends Activity
{
    @Override    
    public void onCreate(Bundle savedInstanceState)
    { 
        super.onCreate(savedInstanceState);
        setContentView(R.layout.map_activity);
    }
}

これは私のマニフェストです:

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
   package="com.Actividad.Brian"
   android:versionName="1.01" android:installLocation="internalOnly"
   android:versionCode="1">
<uses-sdk android:minSdkVersion="8" android:targetSdkVersion="22"/>
<supports-screens android:largeScreens="true" android:normalScreens="true" android:smallScreens="true" android:anyDensity="true" />
<uses-feature android:glEsVersion="0x00020000" android:required="true" />
<permission android:name="com.Actividad.Brian.permission.MAPS_RECEIVE" android:protectionLevel="signature" />
<uses-permission android:name="com.Actividad.Brian.permission.MAPS_RECEIVE" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permission android:name="com.google.android.providers.gsf.permission.READ_SERVICES"/>
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/>
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
<application android:icon="@drawable/icon" android:label="Actividad" >
    <meta-data android:name="com.google.android.geo.API_KEY" android:value="AIzaSyAYJTp4zzcPD8K_**INTENTIONAL**2R7Y" />
    <meta-data android:name="com.google.android.gms.version" android:value="@integer/google_play_services_version" /> 
    <activity android:windowSoftInputMode="stateHidden" android:launchMode="singleTop" android:name=".actividad" android:label="Actividad" android:screenOrientation="portrait"  android:configChanges="orientation|screenSize" >
        <intent-filter >
            <action android:name="android.intent.action.MAIN"/>
            <category android:name="android.intent.category.LAUNCHER" />
         </intent-filter>
      </activity>
   </application>
</manifest>

私が見落としているかもしれないエラーがありますか?

オーランド

プロジェクトからandroid-support-v4.jarを削除しgoogle-play-services.jarを参照リストのリストの一番上に移動しますあなたはそれで転がる準備ができているべきです。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

クラスフラグメントのインフレーションエラー-xmlのエラー

分類Dev

MapFragmentのクラスフラグメントのインフレーションエラー

分類Dev

フラグメントonCreateView:クラスフラグメントのインフレーション中にエラーが発生しました

分類Dev

エラー:android.view.InflateException:バイナリXMLファイルの行#9:クラスフラグメントのインフレーションエラー

分類Dev

バイナリXMLファイルの行#14:クラスフラグメントのインフレーションエラー//マップの表示

分類Dev

android.view.InflateException:バイナリXMLファイルの行#28:クラスフラグメントのインフレーションエラー

分類Dev

android.view.InflateException:バイナリXMLファイルの行#33:クラスフラグメントのインフレーションエラー

分類Dev

バイナリXMLファイルの22行目:クラスフラグメントのインフレーションエラー

分類Dev

バイナリXMLファイルの行#15:クラスフラグメントのインフレーションエラー

分類Dev

バイナリXMLファイルの行#15:クラスフラグメントのインフレーションエラー

分類Dev

Android-android.view.InflateException:バイナリXMLファイルの行#8:クラスフラグメントのインフレーションエラー

分類Dev

バイナリXMLファイルの行#10:クラスフラグメントのインフレーションエラー

分類Dev

バイナリXMLファイルの2行目:クラスフラグメントのインフレーションエラー

分類Dev

android.view.InflateException:バイナリXMLファイルの行#91:クラスフラグメントのインフレーションエラー

分類Dev

android.view.InflateException:バイナリXMLファイルの行#45:クラスフラグメントのインフレーションエラー

分類Dev

バイナリXMLファイルの行#1:クラスフラグメントのインフレーションエラー

分類Dev

バイナリXMLファイルの行#415:クラスフラグメントのインフレーションエラー

分類Dev

android.view.InflateException:バイナリXMLファイル:クラスフラグメントのインフレーションエラー

分類Dev

android.view.InflateException:バイナリXMLファイル:クラスフラグメントのインフレーションエラー

分類Dev

Android:フラグメントインタラクションリスナーでのエラー

分類Dev

Android:フラグメントインタラクションリスナーでのエラー

分類Dev

アクティビティを再開できませんNULLPOINTER EXCEPTION&クラスフラグメントのインフレーションエラー?

分類Dev

クラスフラグメントのインフレーションでKotlinエラーが発生しました

分類Dev

フラグメントに関するクラスインフレエラー

分類Dev

クラス フラグメント android kotlin のインフレートのエラー

分類Dev

バイナリXMLファイルの9行目:Googleマップフラグメントを使用したクラスフラグメントのインフレーションエラー

分類Dev

オプションのReactルーターパラメータフラグGETリクエストエラー?

分類Dev

フローティングアクションボタン:クラスFloatingActionButtonのインフレーションエラー

分類Dev

Android:フラグメントクラスの膨張エラー

Related 関連記事

  1. 1

    クラスフラグメントのインフレーションエラー-xmlのエラー

  2. 2

    MapFragmentのクラスフラグメントのインフレーションエラー

  3. 3

    フラグメントonCreateView:クラスフラグメントのインフレーション中にエラーが発生しました

  4. 4

    エラー:android.view.InflateException:バイナリXMLファイルの行#9:クラスフラグメントのインフレーションエラー

  5. 5

    バイナリXMLファイルの行#14:クラスフラグメントのインフレーションエラー//マップの表示

  6. 6

    android.view.InflateException:バイナリXMLファイルの行#28:クラスフラグメントのインフレーションエラー

  7. 7

    android.view.InflateException:バイナリXMLファイルの行#33:クラスフラグメントのインフレーションエラー

  8. 8

    バイナリXMLファイルの22行目:クラスフラグメントのインフレーションエラー

  9. 9

    バイナリXMLファイルの行#15:クラスフラグメントのインフレーションエラー

  10. 10

    バイナリXMLファイルの行#15:クラスフラグメントのインフレーションエラー

  11. 11

    Android-android.view.InflateException:バイナリXMLファイルの行#8:クラスフラグメントのインフレーションエラー

  12. 12

    バイナリXMLファイルの行#10:クラスフラグメントのインフレーションエラー

  13. 13

    バイナリXMLファイルの2行目:クラスフラグメントのインフレーションエラー

  14. 14

    android.view.InflateException:バイナリXMLファイルの行#91:クラスフラグメントのインフレーションエラー

  15. 15

    android.view.InflateException:バイナリXMLファイルの行#45:クラスフラグメントのインフレーションエラー

  16. 16

    バイナリXMLファイルの行#1:クラスフラグメントのインフレーションエラー

  17. 17

    バイナリXMLファイルの行#415:クラスフラグメントのインフレーションエラー

  18. 18

    android.view.InflateException:バイナリXMLファイル:クラスフラグメントのインフレーションエラー

  19. 19

    android.view.InflateException:バイナリXMLファイル:クラスフラグメントのインフレーションエラー

  20. 20

    Android:フラグメントインタラクションリスナーでのエラー

  21. 21

    Android:フラグメントインタラクションリスナーでのエラー

  22. 22

    アクティビティを再開できませんNULLPOINTER EXCEPTION&クラスフラグメントのインフレーションエラー?

  23. 23

    クラスフラグメントのインフレーションでKotlinエラーが発生しました

  24. 24

    フラグメントに関するクラスインフレエラー

  25. 25

    クラス フラグメント android kotlin のインフレートのエラー

  26. 26

    バイナリXMLファイルの9行目:Googleマップフラグメントを使用したクラスフラグメントのインフレーションエラー

  27. 27

    オプションのReactルーターパラメータフラグGETリクエストエラー?

  28. 28

    フローティングアクションボタン:クラスFloatingActionButtonのインフレーションエラー

  29. 29

    Android:フラグメントクラスの膨張エラー

ホットタグ

アーカイブ