升级到Android Jet Brains Studio破坏了我的应用程序-无法识别导入语句

时间:2019-03-31 18:47:40

标签: android-studio intellij-idea

我回到了我想升级的旧应用程序,当我经营喷射大脑工作室时,它告诉我可以进行更新。因此,我单击了提交按钮,然后将其留在了自己的设备上。

除了它破坏了我的Android应用(依赖于Google地图)之外。

据说以下软件包尚未使用:

import com.google.android.gms.maps.CameraUpdateFactory;
import com.google.android.gms.maps.GoogleMap;
import com.google.android.gms.maps.OnMapReadyCallback;
import com.google.android.gms.maps.SupportMapFragment;
import com.google.android.gms.maps.model.LatLng;
import com.google.android.gms.maps.model.MarkerOptions;
import com.google.android.gms.maps.model.VisibleRegion;
import com.google.android.gms.maps.model.Marker;
import android.support.design.widget.BottomSheetDialog;
import com.google.android.gms.maps.model.BitmapDescriptorFactory;
import com.google.android.gms.maps.model.LatLngBounds;

但是,查看开发人员页面(例如https://developers.google.com/android/reference/com/google/android/gms/maps/package-summary),就可以正确声明软件包。奇怪的是,该应用程序编译正常,或者至少我什么都没说编译失败,但是尽管标记已确定,但该应用程序未显示地图背景,我可以单击它们。

有人可以帮忙吗?

1 个答案:

答案 0 :(得分:1)

有时在升级Android Studio或任何IDE时,会遗留一些先前IDE的旧文件。

尝试删除项目中的.idea文件夹。关闭并重新启动ide。如果出现提示,请打开/导入您的项目。然后,清理并重建您的项目。