Xamarin Azure移动服务应用权限

时间:2018-02-15 03:28:56

标签: azure xamarin azure-mobile-services

我有一个简单的问题,我试图找到答案,但失败了。

我使用Azure移动服务(离线同步等)构建了一个Xamarin安卓应用程序,所有这些都在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>

谢谢

1 个答案:

答案 0 :(得分:1)

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

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

Xamarin的操作方法页面并没有这么说,但page for Android确实如此。