2013-12-13 223 views
2

我試圖使用Google Maps Api作出Android App,對於我遵循相同的步驟(精確)由著名(拉維玉田)做出的是他的教程:谷歌Android地圖API V2崩潰

鏈接教程:http://www.androidhive.info/2013/08/android-working-with-google-maps-v2/

但是當我嘗試編譯該項目時,在我的Android設備上運行它(Samsung Galaxy S3, Android Version: 4.1.2)它崩潰並在LogCast中給我出現以下錯誤消息!

鏈接到我的LogCast:http://openensak.com/img/LogCast.png

我不知道什麼是錯的!使用代替

+1

您可以發佈您的xml文件..有一個錯誤在XML文件.. –

+0

哎@shylendra和哪個Xml你的意思是清單或佈局? –

+0

在佈局xml文件 –

回答

3

import android.support.v4.app.Fragment; 
YourActivity extends FragmentActivity 

import android.app.Fragment; 
YourActivity extends Activity 

,並請加上API KEY在你的清單文件

<application> 
     <meta-data 
      android:name="com.google.android.maps.v2.API_KEY" 
      android:value="youApiKey" 

     /> 
    <meta-data 
      android:name="com.google.android.gms.version" 
      android:value="@integer/google_play_services_version" 
     /> 
</application> 

是在AndroidManifest.xml

+0

謝謝一個loooot @shylendra它工作得很好:D –

0

的元素我覺得你不能將google-play-services.jar包含到您的項目中。正因爲如此,你的佈局中的碎片不能被充氣。確保將google-play-services.jar添加到您的項目中。或者加入你的類

import android.support.v4.app.Fragment; 而是採用

public class MainActivity extends Activity

使用public class MainActivity extends FragmentActivity