簡體   English   中英

Raspberry Pi 3 B設備為Android事物供電時附近的api

[英]Nearby api on Android things powered Raspberry Pi 3 B device

我正在嘗試在android事物中使用android附近的連接api。 但我收到此錯誤com.google.android.gms.common.api.ApiException:17:API:附近。此設備上不提供CONNECTIONS_API。 同時從android事物投放廣告。

這是我的Android Things應用程式Gradle檔案:

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

我在樹莓派中使用最新版本的android東西。 這是我的清單文件:

<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>

為什么我收到此錯誤? 提前致謝。

如果有幫助,我可以使用:

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

您可以在這里從項目中檢查源代碼: https : //github.com/plattysoft/Beret

這里有一些潛在的錯誤源:

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

Android Things上的Play Services不會通過無線方式進行更新,因此您使用的庫應與捆綁版本匹配,即12.5.20。

您的問題聽起來與類似。 您是否按照問題中所述的相同方式使用API​​?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM