gpt4 book ai didi

android - ACCESS_FINE_LOCATION 不工作

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:29:59 24 4
gpt4 key购买 nike

下面是我的AndroidManifest.xml...

<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />

<uses-sdk
android:minSdkVersion="16"
android:targetSdkVersion="22" />

<application
android:name=".BeaconApp"
android:allowBackup="true"
android:label="@string/app_name"
android:icon="@mipmap/ic_launcher"
android:theme="@style/AppTheme">
<activity
android:name=".MainActivity"
android:label="@string/app_name"
android:configChanges="keyboard|keyboardHidden|orientation|screenSize">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity android:name="com.facebook.react.devsupport.DevSettingsActivity" />
<meta-data
android:name="com.google.android.geo.API_KEY"
android:value="AIzaSyBqhOHH31FYObdzoVW9TmQsv62TOP0LSLI"/>
</application>

如您所见,我添加了获取位置信息所需的适当权限。但是,当我运行我的应用程序时,出现了一个奇怪的错误...

Looks like the app doesn't have permission to access location.
Add the following line to your app's AndroidManifest.xml:
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />

throwLocationPermissionMissing
...etc

我已经在我的 AndroidManifest.xml 中添加了这个,为什么我会收到这个错误。我尝试重新启动 Android Studio。我尝试从模拟器中删除数据。我试过 Gradle -> Clean。这些都没有帮助。这是怎么回事?

有没有可能是我的安卓模拟器屏蔽了 GPS 之类的?

最佳答案

你试过在运行时询问权限吗..

int permissionCheck = ContextCompat.checkSelfPermission(thisActivity,
Manifest.permission.ACCESS_FINE_LOCATION);
if(permissionCheck != PackageManager.PERMISSION_GRANTED) {
// ask permissions here using below code
ActivityCompat.requestPermissions(thisActivity,
new String[]{Manifest.permission.ACCESS_FINE_LOCATION},
REQUEST_CODE);
}

可以在本站查看详情Requesting Permissions at Run Time

在android 6.0之后就是这样要求用户在运行时授予权限

可以查看Android 6.0 Permission Error也回答一下。

希望对你有帮助。

关于android - ACCESS_FINE_LOCATION 不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40955070/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com