【问题标题】:Xamarin Azure Mobile Services App PermissionsXamarin Azure 移动服务应用程序权限
【发布时间】:2018-02-15 03:28:55
【问题描述】:

我有一个快速的问题,我正在尝试寻找答案,但失败了。

我使用 Azure 移动服务(离线同步等)构建了一个 Xamarin android 应用程序,并且在 Android 模拟器中一切正常,但是在我分发应用程序、生成 APK 并将其安装在我的设备上之后,我没有得到任何数据。

我意识到它可能是任何东西,所以我需要运行 logcat 并检查发生了什么,因此我不是要求解决这个问题,但我有一个快速的问题。

我是否需要在应用程序使用时授予它任何类型的权限 用户设备上的互联网?

在我的清单中,我没有授予任何权限

    <?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.company.pagesAndroid2" android:versionCode="1" android:versionName="1.0" android:installLocation="auto">
    <uses-sdk android:minSdkVersion="15" />
    <application android:label="@string/app_name" android:icon="@drawable/Icon" android:theme="@style/Theme.AppTheme"></application>
</manifest>

谢谢

【问题讨论】:

    标签: azure xamarin azure-mobile-services


    【解决方案1】:

    是的,您需要启用 INTERNET 权限:

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

    Xamarin 的操作方法页面没有这样说,但 page for Android 有。

    【讨论】:

    • 感谢您的回答,在某处我读到从 Lollipop 开始,默认情况下包含 INTERNET 权限,因为 Google 认为大多数应用程序无论如何都需要互联网 - 试图找到参考
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-06-25
    • 2015-07-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-09-04
    相关资源
    最近更新 更多