输入这段代码后,每次尝试运行该程序时,我都会收到
“I/Process (26960): Sending signal.PID: 26960 SIG: 9
Lost connection to device.”
下面是代码块。我已经添加了完成这项工作所需的所有权限和依赖项,但我仍然遇到这个错误。请帮助我(我使用Windows)。
import 'dart:async';
import 'package:flutter/material.dart';
import 'package:geolocator/geolocator.dart';
import 'package:google_maps_flutter/google_maps_flutter.dart';
class HomeTabPage extends StatelessWidget
{
Completer<GoogleMapController> _controllerGoogleMap = Completer();
GoogleMapController newGoogleMapController;
static final CameraPosition _kGooglePlex = CameraPosition(
target: LatLng(37.42796133580664, -122.085749655962),
zoom: 14.4746,
);
Position currentPosition;
var geolocator = Geolocator();
void locatePosition() async
{
Position position = await Geolocator.getCurrentPosition(desiredAccuracy: LocationAccuracy.high);
currentPosition = position;
LatLng intLatPosition = LatLng(position.latitude, position.longitude);
CameraPosition cameraPosition = new CameraPosition(target: intLatPosition, zoom: 14);
newGoogleMapController.animateCamera(CameraUpdate.newCameraPosition(cameraPosition));
//String address = …
Run Code Online (Sandbox Code Playgroud) 此错误一直困扰着我,此代码中的 (Type 'string[]' is notassignable to type 'string') 错误
export const generateLabelFile = functions.https.onRequest(
async (request, response) => {
const dataset = request.query['dataset'];
if (!dataset) {
response.status(404).json({ error: 'Dataset not found' });
}
try {
const labelsFile = await generateLabel(dataset);
^^^ ERROR ABOVE
response.json({ success: `File uploaded to ${labelsFile}` });
} catch (err) {
response.status(500).json({ error: err.toString() });
}
}
);
async function generateLabel(dataset: string): Promise<String> {
const storage = new Storage({ projectId: PROJECT_ID });
const prefix = `datasets/${dataset}`;
// …
Run Code Online (Sandbox Code Playgroud)