首页 > 解决方案 > 升级到 Android jet brains Studio 破坏了我的应用程序 - 导入语句无法识别

问题描述

我回到了我想要升级的旧应用程序,当我运行 jet brains 工作室时,它告诉我有可用的更新。因此,我单击了提交按钮并将其留给了自己的设备。

除了它破坏了我的安卓应用程序(它依赖于谷歌地图)。

据说以下软件包未使用:

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),这些包的声明是正确的。奇怪的是,该应用程序编译正常,或者至少我什么也没说编译失败,但因此该应用程序不显示地图背景,尽管标记放置在 OK 上,我可以点击它们。

任何人都可以帮忙吗?

标签: android-studiointellij-idea

解决方案


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

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


推荐阅读