代码之家  ›  专栏  ›  技术社区  ›  Ali Ha Quang

Xamarin Azure移动服务应用程序权限

  •  1
  • Ali Ha Quang  · 技术社区  · 6 年前

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

    我使用Azure移动服务(离线同步等)构建了一个Xamarin android应用程序,所有这些都可以在android Emulator中完美运行,但在我发布应用程序、生成APK并将其安装到我的设备上之后,我没有得到任何数据。

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

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

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

        <?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 回复  |  直到 6 年前
        1
  •  1
  •   Eric Hedstrom    6 年前

    是,您需要启用INTERNET权限:

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

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