安卓谷歌地图Api V2崩溃



我正在尝试使用Google Maps Api制作Android App,为此我遵循了著名的(Ravi Tamada)的相同步骤(确切地说)是他的教程:

教程链接: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

我不知道怎么了!!!

使用

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

而不是

import android.app.Fragment;
YourActivity extends Activity 

请在清单文件中添加API密钥

<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 的元素中

我认为您不能将google-play-services.jar包含到您的项目中。正因为如此,您的布局中的片段无法膨胀。请确保将google-play-services.jar添加到您的项目中。或者添加您的班级

import android.support.v4.app.Fragment;而不是使用

public class MainActivity extends Activity

使用public class MainActivity extends FragmentActivity

相关内容

  • 没有找到相关文章

最新更新