Ближайший API на устройствах Android работает на устройстве Raspberry Pi 3 B - PullRequest
0 голосов
/ 22 февраля 2019

Я пытаюсь использовать Android близкое соединение API в вещах Android.Но я получаю эту ошибку com.google.android.gms.common.api.ApiException: 17: API: Nearby.CONNECTIONS_API недоступно на этом устройстве. во время рекламы на устройствах Android.

Вот мой простой файл приложения для Android:

compileOnly 'com.google.android.things:androidthings:1.0'
implementation 'com.google.android.gms:play-services-nearby:16.0.0'

Я использую последнюю версию Android в Raspberry Pi.А вот мой файл описания:

<uses-permission android:name="android.permission.BLUETOOTH" />
<uses-permission android:name="android.permission.BLUETOOTH_ADMIN" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.CHANGE_WIFI_STATE" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<application android:label="@string/app_name">
    <uses-library android:name="com.google.android.things" />

    <activity android:name=".HomeActivity">
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>

        <intent-filter>
            <action android:name="android.intent.action.MAIN"/>
            <category android:name="android.intent.category.HOME"/>
            <category android:name="android.intent.category.DEFAULT"/>
        </intent-filter>
    </activity>
</application>

Почему я получаю эту ошибку?Заранее спасибо.

Ответы [ 2 ]

0 голосов
/ 23 февраля 2019

Если это поможет, у меня это работает:

api 'com.google.android.gms:play-services-nearby:15.0.1'

Вы можете проверить исходный код проекта здесь: https://github.com/plattysoft/Beret

0 голосов
/ 22 февраля 2019

Несколько потенциальных источников ошибок здесь:

implementation 'com.google.android.gms:play-services-nearby:16.0.0'

Play Services на Android Вещи не обновляются по воздуху, поэтому используемая вами библиотека должна соответствовать версии в комплекте, что должно быть12.5.20.

Ваша проблема звучит похоже на на этот .Используете ли вы API так же, как описано в выпуске?

...