我正在创建一个小型练习应用程序,其中我正在使用Google Maps API V2。从切换API到获取调试API密钥,我已经正确设置了所有内容。
代码也是最基本的代码:
XML
<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"/>
</RelativeLayout>
JAVA
public class LocationActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_map);
}
}
我使用一个简单的意图从另一个加载上述Activity:
Intent i=new Intent(this, LocationActivity.class);
this.startActivity(i);
一切正常,活动加载正常并且地图显示并且可以平移并放大和缩小它但是当我按后退键时出现以下错误:
08-28 16:07:05.900 1959-2018/com.exercise.movieexercise A/libc﹕ Fatal signal 11 (SIGSEGV) at 0x00000006 (code=1), thread 2018 (Thread-145)
申请人关闭。我正在Android Studio中开发并使用4.4.2 Google API在模拟器上进行测试。谷歌对这个问题的帮助不大,所以我想知道是否有人知道为什么会出现这种情况?