有位朋友问我,如何在树莓派上安装盒子系统,这期我就教大家如何安装Android系统,自动动手做一个机顶盒. 如何安装系统,我已经在 树莓派安装系统 这篇文章中了做介绍,有需要的请看这篇文章.安装系统需要的工具 只需公众号发送“工具”即可获得.刷机系统 公众号 回复 “Android系统”即可获得下载地址. 首先解压Android TV刷机包,获得一个.img 光盘映像文件(7G多): 打开win32软件,把刚才下载好的系统写进内存卡,设置选择TF卡,镜像选择你下载的系统文件,点击Write,等到…
明明已经在64位window7中安装好了64位版本的jdk,为什么android SDK安装程序却识别不到jdk呢?先看看报错: Java SE Development Kit (JDK) not found Error:Failed to find java version for 'C:\windows\system32\java.exe': [2] 系统找不到指定的文件 表示'C:\windows\system32\java.exe'这个目录下的文件不存在,但是访问C:\Windows\S…
可道云真的很强大,安装包很小,功能却很齐全,还可以自定义轻应用如果有手机客户端就更好了 研究了一下,可道云根目录放到外置存储设备(移动硬盘)会更合适,改路径的方法下面有提到上传文件时一个文件会在用户目录分割,再转移,如果放到内部存储,会出现上传速度慢的情况 贴上几张图我的设备:迪优美特x6ii,五年前的全志A20处理器,但是安装可道云很合适单片机ADC测量电压和电流计算功率盒子运行功耗非常低! 上传文件时2.8W左右 先刷入cubian2.0:     请移步:http://www.geekfa…
经常看到各种大神说今天刷了什么linux系统可以干嘛干嘛了,刷了乌班图可以干嘛干嘛了,但是身为一个小白,对这种名词都是一知半解.所以这边给大家科普一下,什么是linux系统?电视盒子刷了这个可以干啥? 什么是linux系统呢? linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户.多任务.支持多线程和多CPU的操作系统.它能运行主要的UNIX工具软件.应用程序和网络协议.它支持32位和64位硬件.Linux继承了Unix以网络为核心的设计思想,是一个性能…
我刚接触树莓派时间不久,安装过raspberry(树莓派官方系统),ubuntu mate,openelec等系统,openelec是一个电视盒子系统,但是我的用的电视机是一个老式的,老是出现闪屏的问题,所以想考虑换个系统,抱着试试看的态度,我选择了kodi系统. 有的电视机,特别是老式电视机,插上之后,可能不显示,我的解决方案 首先下载kodi(网站是http://kodi.tv) 下载win32diskimager到自己的电脑,并安装,这个是用于把系统烧进树莓派(的TF卡)的 如图,点击写入…
前言:移动智能设备的发展,推动了安卓另一个领域,包括智能电视和智能家居,以及可穿戴设备的大量使用,但是这些设备上的开发并不是和传统手机开发一样,特别是焦点控制和用户操作体验上有很大的区别,本系列博文主要用TV播放器的实现去了解下在智能设备上的开发的相关技术.点击查看原文 转载请说明出处:http://blog.csdn.net/sk719887916 通过前两篇的学习,(安卓Tv开发(二)焦点控制(键盘事件)) 大家基本了解了安卓事件机制原理,终于间隔三个月后有时间继续完善此系列文章了,下面就开…
Android TV 真机调试 要进行Android TV开发免不了要进行真机调试. 1.确定电视盒子和开发机器在同一局域网中 2.打开电视盒子的adb允许调试开关 3.进入adb所在文件夹进行adb链接 ./adb connect 192.168.1.106 遥控器事件的监听 示例代码如下: switch (k){ case KeyEvent.KEYCODE_DPAD_UP://向上 Log.e("jamie","-----向上-----"); break; ca…
手机.电视(盒子) 打开ADB调试 一览表 一.手机打开ADB调试方法 序号 名称 描述 方式 1 华为手机 EMUI 1.设置 ->关于手机-> 版本号 点击(4~5次)2.返回设置 ->开发者选项 ->USB调试 2 小米手机 MIUI11 1.设置 ->我的设备 ->全部参数 -> MIUI版本 点击(4~5次)2.设置 ->更多设置 ->开发者选项 ->USB调试 3 一加手机 同华为手机开启方式一样 4 魅族手机 同华为手机开启方式一样…
联发科发布全球首款搭载Android TV的智能电视系统芯片MT5595 admin 资讯 01-07 1 1月7日消息,联发科宣布与Google共同开发出全世界第一个搭载Android TV操作系统的智能电视系统单芯片解决方案(SoC) MT5595.联发科和Google将在CES上展出这一平台.结合Google的Android TV与联发科系统单芯片打造的智能电视,可以让用户观看Google Play上的电影.娱乐节目或串流播放影片,还可以在4K UHD超高画质屏幕上玩Android游戏,此…
智能电视越来越普及了,华为说四月发布智能电视跳票了,一加也说今后要布局智能电视,在智能电视方向,小米已经算是先驱了.但是还有不少开发把智能电视简单的理解成手机屏幕的放大,其实这两者并不一样. 一.序 你慢慢会发现,身边所有的电视都变成了智能电视.这是很容易接受的事实,智能电视更便宜. 价格是不容忽视的敏感点,顾客会天然的选择物美价廉的智能电视.这看似不符合逻辑,为什么选择落后的技术,不允许联网的传统电视反而更贵呢? 厂商靠硬件的利润是固定的,当小米发布"年轻人的第一台电视"之后,通过搭…
TVRemoteIME 电视盒子的远程输入法应用,可跨屏远程输入.跨屏远程控制盒子.远程文件管理.HTTP/RTMP/MMS网络视频直播.ED2K/种子文件的视频文件边下边播 应用的诞生 自从家里有电视盒子以来,电视收看.电影播放.娱乐小游戏什么的都是直接在盒子里运行,因为电视屏幕比起手机屏幕大,玩起来那效果是手机没法比的,但是在娱乐的过程中也总是有一些不便,比如玩游戏过程中想聊天什么的,在电视盒子里输入文字用遥控器按?只有用过才知道痛苦!外挂物理键盘,可惜很多输入法都不支持物理键盘的同时输入,…
今天收到了小派,UK产的绿板子,还配了个透明盒子,装在里面闪亮亮的很好看,而且只有卡片大小,寻思着用它做什么好呢?想来想去,看到人家拿小派作家庭媒体中心,还有人拿它当下载机,于是就萌生了一个家庭媒体中心+下载机二合一的东东,白天看电影,晚上添加任务让它自己下载到SD卡里,第二天就能看了,接上无线网卡,通过手机控制它,遥控器都省了.下面我们就开始吧. 你需要的东西: Model B型树莓派(带壳) 一张Class10的高速度SD卡 5v2A的电源适配器(如果你的智能手机充电器,能达到5v1A及以上…
应用包下载地址: https://github.com/kingthy/TVRemoteIME/raw/master/released/IMEService-release.apk TVRemoteIME 电视盒子的远程输入法应用,可跨屏远程输入和跨屏远程控制盒子 应用的诞生 自从家里有电视盒子以来,电视收看.电影播放.娱乐小游戏什么的都是直接在盒子里运行,因为电视屏幕比起手机屏幕大,玩起来那效果是手机没法比的,但是在娱乐的过程中也总是有一些不便,比如玩游戏过程中想聊天什么的,在电视盒子里输入文…
转载请把头部出处链接和尾部二维码一起转载,本文出自逆流的鱼yuiop:http://blog.csdn.net/hejjunlin/article/details/52792562 前言:近年来,智能电视的发展如火如荼,Googel 也在大力推进TV及穿带设备的发展,在互联网的风口,是猪也会飞,这句话并不是没有道理的.传统电视机厂商,基本都转型致力于智能电视的相关业务. 处理电视硬件 app上检查电视设备 处理不支持的硬件features Declaring hardware requireme…
前言:前面几篇总结一些TV上的小Sample,开源到GitHub:https://github.com/hejunlin2013/TVSample, 点击链接,可以持续关注.今天总结下TV上屏幕适配.: 看下Agenda: 一.屏幕适配的一些背景知识 二.TV屏幕适配怎么适配?有哪些规则? 三.多屏幕适配,android读取res/drawable优先级是什么? 四.屏幕分辨率及density .densityDpi代码 一.屏幕适配的一些背景知识 介绍几个在Android屏幕适配上非常重要的名…
前言:上篇是介绍构建TV app前要知道的一些事儿,开发Android TV和手机本质上没有太大的区别,屏大,焦点处理,按键处理,是有别于有手机和Pad的实质区别.今天来介绍TV中Metro UI风格,并结合实例说明. Android TV发展离不开Metro UI,先看最新的泰捷TV的会员区效果,属于典型的Metro风格,如下: 什么是Metro UI: Metro的设计意念来源于交通局巴士站站牌机场和地铁的指示牌给了微软设计团队灵感,设计团队说Metro是来源于美国华盛顿州金县都会交通局(K…
转载:http://www.eoeandroid.com/thread-264177-1-1.html 最近在做一款基于Android的互联网电视客户端,开发与phone/pad差不多,但是有一个值得注意的地方就是焦点控制的问题.在TV上做应用开发,由于TV呈现的界面比较大,上面放的View/layout也比较多,用户操作是主要是通过遥控器操作(通常是用遥控器,如果支持映像触控技术,那么view也要实现类似phone/pad上的触屏操作),因此,在对iew的上下左右移动的控制就要处理好.    …
操作系统:Ubuntu 15.10 x64 目标:安装 Android SDK 本文最后更新时间:2015-11-3 安装32位库文件 2013年9月的iPhone 5s是第一款64位手机,而Android手机大部分用的还是32位系统,落后了两年. Android SDK中的adb程序是32位的,Ubuntu x64系统需要安装32位库文件,用于兼容32位的程序.如果不安装,adb会出错:java.io.IOException: error=2 sudo apt-get install -y l…
今天把公司闲置的一台Mac-mini重装了下系统感觉用着速度还不错,平时上班用的机器USB有些问题,所以打算用这台Mac.以往开发用Intellij Idea就够用,但是这次项目引用的jar包太多,遭遇android Multi-Dex限制,所以用了Android Studio做分包.接下来得先下载Android Studio,之前在百度动云盘里下载过,今天却找不到了,索性不找了,自己去google下载,那接下来就给大家直播一下在Mac上设置代理访问google下载安装Android Studi…
为把各个移动硬盘和不同电脑的数据进行统一管理,入手了一台希捷 Seagate Business 无内置硬盘 商业级 2盘位 云存储网路存储,经过卖家指点和不断摸索,终于能用了,主要步骤如下: 1. 系统设置:RAID1模式把数据备份.设置好账户.文件夹访问权限.注册Seagate® Global Access设备并设置账户: 2. 远程访问:希捷与TAPPIN合作.需要安装软件Seagate® Global Access(iOS.安卓.或网页登陆):速度比较慢.云存储远不如金山快盘等快,不实用.…
当Android SDK安装完成之后,并不意味着已经装好了安装模拟器.Android系统有多个版本,所以我们需要选择一个版本进行安装. 第三节  安装Android 模拟器 我这里以Android 4.4.2版本为例. 如上图,勾选所需要安装的工具,点击右下角“Install x packages...” 选择“Accept License”选项,点击“Install”按钮时行安装. 但是,你可能会发现这种方法会提示“Download interrupted: URL not found.”这样…
继续Appium环境的搭建. 第二节  安装Android开发环境 如果你的环境是MAC那么可以直接跳过这一节.就像我们在用Selenium进行web自动化测试的时候一样,我们需要一个浏览器来执行测试脚本.那么移动端自动化测试,我们同样需要一部Android手机(手机需要链接电脑)或者Android模拟器. 安装java 环境 众所周知,Android是由Java语言开发的,所以想开发Android应用首先需要Java环境,所以,我们首先需要安装Java环境. java下载地址:http://w…
Appium移动自动化测试(三)--安装Android模拟器 2015-06-08 10:33 by 虫师, 30828 阅读, 9 评论, 收藏, 编辑 当Android SDK安装完成之后,并不意味着已经装好了安装模拟器.Android系统有多个版本,所以我们需要选择一个版本进行安装. 第三节  安装Android 模拟器 我这里以Android 4.4.2版本为例. 如上图,勾选所需要安装的工具,点击右下角"Install x packages..." 选择"Accep…
Appium移动自动化测试(二)--安装Android开发环境 2015-06-04 17:30 by 虫师, 35299 阅读, 23 评论, 收藏, 编辑 继续Appium环境的搭建. 第二节  安装Android开发环境 如果你的环境是MAC那么可以直接跳过这一节.就像我们在用Selenium进行web自动化测试的时候一样,我们需要一个浏览器来执行测试脚本.那么移动端自动化测试,我们同样需要一部Android手机(手机需要链接电脑)或者Android模拟器. 安装java 环境 众所周知,…
为了在AWS云服务器上实现自动化打包Android APP的APK包,我需要远程命令行环境下安装Android SDK,当然还要用代理或者科学上网,这里简单整理一下过程: 首先,由于墙的原因,Android SDK基本无法直接下,必须使用代理或者国内镜像之类,这里推荐使用上海交大的,参数: --proxy-host sdk.gdgshanghai.com --proxy-port 8000 以下是具体的安装步骤 1)安装JDK,建议不要使用OpenJDK,使用Oracle的官方版本最佳 sudo…
Linux下安装Android的adb驱动-解决不能识别的问题 20141011更新:      老方法对我当时使用的一款设备一直都没有出现问题,最后遇到小米手机还有Android4.4版本的系统都会每次出现error: insufficient permissions for device问题,老方法的最后也说了这个问题的解决方法是什么.大意就是adb服务得以root用户身份启动,比较靠谱的方法是添加或者修改/etc/udev/rules.d/51-android.rules文件,内容如下:…
从AS 0.5版本号開始使用.也是AS的推行者,在ApkBus公布的第一篇Android Studio Perview 2 获得了50K的浏览,1800多条回复下载. 在我的[Android Studio 系列教程]中,我会从1.1稳定版AS的安装到1.3版本号AS NDK集成和使用 都分享给大家,敬请关注 其它平台请转移到这里: [ Android Studio 权威教程]Mac下安装Android Studio [ Android Studio 权威教程]Linux下安装Android St…
操作系统:Ubuntu 15.10 x64 目标:安装 Android SDK 本文最后更新时间:2015-11-3 安装32位库文件 2013年9月的iPhone 5s是第一款64位手机,而Android手机大部分用的还是32位系统,落后了两年. Android SDK中的adb程序是32位的,Ubuntu x64系统需要安装32位库文件,用于兼容32位的程序.如果不安装,adb会出错:java.io.IOException: error=2 sudo apt-get install -y l…
虚拟机想必大家都听说过,有些同学还用过.虚拟机可以模拟出一个操作系统,基于物理机创建.可以模拟常见的 Windows,ubuntu等等. 在使用虚拟机的过程中,想必大家都遇到过一些棘手的问题,尤其是安装Android时.今天我就和大家来分析一下和解决这些问题.(我也是个小白呢,一起学习吧) 如何在虚拟机正确食用安装Android 需要准备的东西/工具 提供虚拟化的虚拟机一部(在这里我用的是VMWARE) Android x86镜像一部(在这里我用的是6.0) 然后,就没有然后了!开始!(对了,还…
这次打算来梳理一下 Android Tv 中的按键点击事件 KeyEvent 的分发处理流程.一谈到点击事件机制,网上资料已经非常齐全了,像什么分发.拦截.处理三大流程啊:或者 dispatchTouchEvent.onInterceptTouchEvent.onTouchEvent 啊:再或者返回 true 表示消费,返回 false 不处理啊:还有说整个流程是个 U 型分发处理,什么总经理发布任务到员工处理反馈啊之类的.前辈们早已为我们梳理了一篇篇干货,也在尽可能的写得通俗.易懂. 但是今天…