Android技术知识Android开发Android开发

Android Things 第四步,程序安装

2018-06-22  本文已影响30人  卖臭豆腐的王致和
转载请注明原创出处,谢谢!

树莓派3B+ 暂时不支持,跑不起来

 dependencies {
        ...
        compileOnly 'com.google.android.things:androidthings:+'
    }

 <uses-permission android:name="com.google.android.things.permission.USE_PERIPHERAL_IO" />

<application>
    <uses-library android:name="com.google.android.things"/>
    <activity android:name=".MainActivity">
        <!-- Launch activity as default from Android Studio -->
        <intent-filter>
            <action android:name="android.intent.action.MAIN"/>
            <category android:name="android.intent.category.LAUNCHER"/>
        </intent-filter>

        <!-- 开发的时候建议用上面那个,下面这个如果App崩溃会重新启动,不利于调试 -->
        
        <!-- Launch activity automatically on boot, and re-launch if the app terminates. -->
        <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>

从现在开始,把树莓派当做一部手机,只是这个手机使用者没有界面,而且这部手机,只能安装一个应用。

树莓派连网后获得地址.jpg

打开cmd (WIN+R输入cmd)
ping树莓派地址 ping xxx.xxx.xxx

验证是否连接成功.png

这个时候你如果按照平常安装应用的方式直接安装,是没有树莓派这个设备的

打开Terminal
adb连接树莓派 adb connect xxx.xxx.xxx

adb命令连接树莓派.png

在写程序的时候,最基本的类是 PeripheralManager

但是。。

我看不懂。。。

Android Things的记录到此结束了,虽然中间有一个账号被封的小插曲。

我的这4篇文章,准确说是3篇,主要目的是让大家大概了解一下Android Things,而且现在网上能查到的关于树莓派的资料太少了,而且也不是很详细,一个完全的新手,很难给树莓派安装一个应用,所以我就写了一点入门的东西,这3篇文章看完,至少可以给你的树莓派安装一个hello word 的app。

从一开始,我就没有打算真正的做一个项目出来,如果以后有机会的话,我会竟可能的写出来。

上一篇 下一篇

猜你喜欢

热点阅读