我在我的 flutter 项目中添加了 Geolocator 依赖项。但是当我要运行我的应用程序时,我遇到了这个问题->
* What went wrong:
A problem occurred configuring project ':geolocator'.
> Could not resolve all artifacts for configuration ':geolocator:classpath'.
> Could not download builder-3.5.0.jar (com.android.tools.build:builder:3.5.0)
> Could not get resource 'https://dl.google.com/dl/android/maven2/com/android/tools/build/builder/3.5.0/builder-3.5.0.jar'.
> Could not GET 'https://dl.google.com/dl/android/maven2/com/android/tools/build/builder/3.5.0/builder-3.5.0.jar'.
> dl.google.com
> Could not get unknown property 'android' for project ':geolocator' of type org.gradle.api.Project.
这是我的 main.dart 文件->
void main() => runApp(MyApp());
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
theme: ThemeData.dark(),
home: LoadingScreen(),
);
}
}
loadingScreen.dart 文件->
class LoadingScreen extends StatefulWidget {
@override
_LoadingScreenState createState() => _LoadingScreenState();
}
class _LoadingScreenState extends State<LoadingScreen> {
void location() async {
Position position = await Geolocator.getCurrentPosition(
desiredAccuracy: LocationAccuracy.low);
print(position);
}
@override
Widget build(BuildContext context) {
return Scaffold(
body: GestureDetector(
child: Text('pressed!'),
onTap: () => location(),
));
}
}
这里出了什么问题? 谢谢你
答案 0 :(得分:0)
删除pubspec.lock
,重新启动并再次运行Pub get
。