一、了解apk:
什么是APK?
APK是Android Package的縮寫,即Android安裝包。擴展名為“.apk”格式的文件。
APK能做什么?
首先,我們知道Android系統(tǒng)是智能操作系統(tǒng)。被廣泛使用在智能手機,平板電腦,智能電視等產品。那么,智能手機、智能電視的主要特點就是:具有全開 放式平臺,搭載了操作系統(tǒng),用戶可以自行安裝和卸載軟件、游戲等第三方服務商提供的程序,通過此類程序來不斷對彩電的功能進行擴充。
通過以上的了解,我們可以得出結論,APK就是Android操作系統(tǒng)的應用程序的安裝包。在Android操作系統(tǒng)安裝不同功能的apk,可以實現應用,游戲,通訊等等功能的體驗。
Android智能手機安裝apk大家都了解,直接從手機的應用市場下載,即可安裝。但是智能電視機apk安裝,卻存在或多或少的疑問。
1、早期老的android智能電視機不能安裝apk
2、智能電視機應用市場的APK太少
3、很多apk安裝到電視機之后不能正常使用,甚至于導致電視機死機。
4、很多智能電視機限制了apk的安裝權限。
回顧一下,創(chuàng)維智能平板電視歷程:
1、2011年3月30日,創(chuàng)維發(fā)布第一款智能電視機E96RS。
2、Android操作系統(tǒng)最初應用于觸摸屏手機,平板電腦;因此應用市場掛的apk都是針對觸摸屏,豎屏開發(fā)的。
3、Android操作系統(tǒng)使用的CPU有2種架構: MIPS架構和ARM架構;2種架構CPU支持的apk是不通用的,也就是將如果設備采用了MIPS架構的CPU,如果從應用市場下載的是ARM架構的 apk,則無法安裝。例如:E700S采用的就是MIPS架構的CPU。絕大部分的產品都是使用ARM架構的CPU。
4、電視機使用遙控器操作,手機和平板使用觸摸操作,因此手機/平板的apk安裝到電視之后,很多功能都無法操作。
綜上所述,由于智能電視機上市早期,很少有配置的專用apk,且CPU運算能力較低,沒有單獨的GPU,系統(tǒng)內存較少,存儲空間也很小。因此,為了保證電 視機的健康運行,只允許從官方應用市場下載被認證的apk,限制了第三方apk 的安裝。經過近4年的飛速發(fā)展,智能電視機的硬件配置越來越強大,對應開發(fā)的應用apk越來越多,因此,現在市場銷售的智能電視機基本都開放了第三方 apk軟件的安裝權限。
二、安裝apk:
下面介紹apk安裝方式:(本編介紹第一項,其它安裝方式待續(xù))
1、通過電腦端adb命令進行安裝(本編介紹)
2、通過USB轉TTL串口小板進行安裝
3、通過手機端工具進行安裝
4、通過ES文件瀏覽器進行安裝
5、直接在電視端安裝(需要電視機系統(tǒng)的支持) 通過電腦端adb命令進行安裝
首先了解什么是adb?
ADB的全稱為Android Debug Bridge,字面意思就是安卓調試橋接,簡單點說,它是Google提供的一套Android系統(tǒng)的調試工具。通過它,我們可以在電腦端建立一個連接到 Android設備的通道,然后可以在電腦上端向Android設備端發(fā)送一些指令,完成一些我們需要做的工作。
1、通過電腦端adb命令進行安裝
Adb命令安裝apk軟件準備條件
1)電腦 adb腳本文件
2)局域網
3)adb命令
4)Android設備和需要安裝的apk文件
操作方法:
第一步:首先將adb腳本文件放置在電腦C盤Windows文件夾的根目錄下。(注意:如果電腦系統(tǒng)被配置Java環(huán)境變量,則可以將adb腳本文件放置在C盤之外的其他磁盤的根目錄下。在運行adb命令之前,首先進入到對應的磁盤即可。
附:adb腳本下載鏈接地址: http://pan.baidu.com/s/1gdJ8vSJ
第二步:電腦端打開命令提示符窗口
開始菜單---運行---cmd 即可。
如果adb腳本文件不在C盤,則進入到命令提示符窗口之后,輸入腳本文件放置對應的盤符即可。如:進入到D盤,輸入 d: 即可。
注意:在命令提示符窗口下,輸入命令須注意字母的大小寫,符號必須是英文符號。
13-15-16-94-1.jpg (70.19 KB, 下載次數: 15)
下載附件
保存到相冊
2015-7-21 16:43 上傳
第三步:將電視機端的adb開關打開
特別關注:如果Android系統(tǒng)端的ADB開關未打開,則電腦端無法連接訪問!
進入工廠模式下,找到adb開關或者Adbd Enable (一般S系列機芯的選項多為Adbd Enable 。)
將adb開關設定為“開”
將Adbd Enable 設定為“1” 如下圖:
13-15-58-36-1.jpg (27.27 KB, 下載次數: 11)
下載附件
保存到相冊
2015-7-21 16:43 上傳
與此同時,也可以連接串口強制打開adb開關。來解決工廠模式下沒有串口開關的難題。
方法如下:
1、進入工廠模式下將電視機的串口開關打開,如:S機芯一般設定為“CMD” R系列設定為“打印” ;機芯不同有所差異,但是必須把串口打開。
2、電腦端使用串口小板連接超級終端,啟動電視機;待電視機完全啟 動之后,敲回車鍵,然后輸入 start adbd 回車即可。
如果輸入start adbd后提示 “[ 103.299090] init: sys_prop: Unable to start service ctl [adbd] uid:2000 gid:1007 pid:2841”大致意思是無法啟動 該服務,其原因是沒有開啟Android系統(tǒng)的root權限。
解決方案:系統(tǒng)啟動之后,敲擊回車,然后輸入 su 回車即可。
使用start adbd命令強制打開ADB卡開關之后,無需將電視機斷電(斷電后,系統(tǒng)會自動關閉adb),調出命令提示符窗口,使用adb命令進行操作即可。詳見下圖注解:
13-16-41-53-1.jpg (88.74 KB, 下載次數: 13)
下載附件
保存到相冊
2015-7-21 16:43 上傳
第四步:將電視機和電腦連接在同一個局域網內(同一個路由器下),記錄下電視機的IP地址。 第五步:電腦端打開命令提示符窗口(開始菜單-運行-cmd)
13-17-16-43-1.jpg (31.61 KB, 下載次數: 13)
下載附件
保存到相冊
2015-7-21 16:43 上傳
第六步:在電腦端命令窗口輸入安裝命令進行安裝。
13-17-57-20-1.jpg (73.77 KB, 下載次數: 7)
下載附件
保存到相冊
2015-7-21 16:43 上傳
溫馨提示:
13-18-41-93-1.jpg (49.02 KB, 下載次數: 13)
下載附件
保存到相冊
2015-7-21 16:43 上傳
13-19-14-54-1.jpg (84.02 KB, 下載次數: 11)
下載附件
保存到相冊
2015-7-21 16:43 上傳
網上使用的很多apk安裝器,或者專用的apk安裝應用程序,都是將adb腳本文件和adb調試命令做了批處理打包的簡化操作,原理是一樣的。
使用adb命令安裝apk的方法適用于對Androidi,Lnux,Java較為熟悉的同事。
通過刷機盒子或串口小板進行安裝APP
我們知道,Android是基于Linux內核的操作系統(tǒng),因此使用Linux調試命令通過串口小板也可以進行apk的安裝。
該方法適用于對與Linux較為熟悉的同事,如果對linux不熟悉,不建議使用該方法操作。 必備工具:
1、刷機盒子或串口小板;(如下圖)
2、U盤(2G-8G容量U盤最好);
3、電腦(超級終端)或“SecureCRT”打印信息工具
13-20-35-21-1.jpg (51.05 KB, 下載次數: 12)
下載附件
保存到相冊
2015-7-21 16:44 上傳
第一步:連接刷機盒子或串口小板:安裝驅動,配置打印信息工具;
1、關于USB轉TTL小板驅動部分不作詳解(可參考“串口升級課件”,如刷機盒子或串口小板需要先安裝驅動,如果驅動未正確安裝,則無法成功配置超級終端。
2、配置超級終端“SecureCRT”打印信息工具的設置,見下圖:
13-21-11-83-1.jpg (73.68 KB, 下載次數: 13)
下載附件
保存到相冊
2015-7-21 16:44 上傳
第二步:下載需要安裝的apk安裝包:
1、下載地址: 建議去奇珀網或者當貝市場下載針對TV版的apk;
2、將下載后的apk文件復制到U盤根目錄下。
13-21-50-55-1.jpg (62.24 KB, 下載次數: 10)
下載附件
保存到相冊
2015-7-21 16:44 上傳
溫馨提示:
1、下載后的apk是數字字母混合或者含有版本日期命名的;為了方便后面使用,建議將apk重命名為拼音,盡量簡短明了。
2、apk不要用漢字重命名,因為使用漢字命名,可能會導致安裝失敗。 第三步:用串口小板將電腦與Android設備連接: 打開打印信息查看工具,如超級終端或“SecureCRT”。將復制有apk文件的U盤插到電視機USB口。然后啟動Android設備。如果 Android設備的串口未打開,則需要進入工廠模式下將電視機的串口開關打開,如:創(chuàng)維S機芯一般設定為“CMD” 創(chuàng)維R系列設定為“打印” ;機芯不同有所差異,但是必須把串口打開。
第四步:使用pm命令安裝:Android系統(tǒng)全部啟動之后,在超級終端下,敲擊電腦回車,看到shell@android:/$(系統(tǒng)不同,看到的字符有所差異)后,
輸入 df 命令,查看磁盤位置;
然后輸入命令 cd mnt/usb/sda1 進入到U盤下;
然后輸入ls命令 查看U盤內文件;
然后輸入pm install ***.apk 進行安裝即可。詳見下圖:
13-22-28-73-1.jpg (98.44 KB, 下載次數: 11)
下載附件
保存到相冊
2015-7-21 16:44 上傳
13-23-03-31-1.jpg (102.26 KB, 下載次數: 13)
下載附件
保存到相冊
2015-7-21 16:44 上傳
與此同時也可以使用cp命令安裝,Android系統(tǒng)全部啟動之后,在超級終端下,敲擊電腦回車,看到shell@android:/$(系統(tǒng)不同,看到的字符有所差異)后,
輸入df命令查看磁盤位置;
然后輸入 cd mnt/usb/sda1 進入到U盤下;
然后輸入ls命令 查看U盤內文件;
然后輸入cp VST.apk /data/app/(備注:vst.apk是需要安裝的apk文件,安裝不同的apk將名稱更換即可。 /data/app/是安裝路徑,一定要按照該格式輸入。格式錯誤則會導致安裝失敗。進行安裝即可。
詳見下圖:
13-23-39-17-1.jpg (104.31 KB, 下載次數: 10)
下載附件
保存到相冊
2015-7-21 16:44 上傳
此方法適合安卓4.0系統(tǒng)的電視安裝,創(chuàng)維酷開4.0系統(tǒng)后可以采用更簡單快捷的方法,下期介紹! 一、通過ES文件瀏覽器進行安裝
ES文件瀏覽器簡介:ES文件瀏覽器是一個能管理Android設備本地、局域網共享、遠程FTP、藍牙設備和云存儲的系統(tǒng)工具類移動軟件。通過ES文件瀏覽器,可以讀取U盤內存放apk文件,并且可以直接安裝。
ES文件瀏覽器安裝apk適用于較老型號(系統(tǒng))的機型,如:39/50E580 E680 E750 E780 E790(老系統(tǒng)) E800 E760等等機型。
操作步驟:
1、將電視機聯(lián)網,進入應用商城搜索“ES文件夾”,下載安裝。
2、從電腦端下載需要的apk,復制到U盤根目錄,插到電視機USB口。
3、電視機主頁下,進入我的應用,運行ES文件夾,選擇U盤路徑,選擇需要安裝的apl文件進行安裝即可。
詳見相下圖:
13-24-52-51-1.jpg (60.74 KB, 下載次數: 13)
下載附件
保存到相冊
2015-7-21 16:44 上傳
安裝好ES文件瀏覽器后,只需下載好APK,復制到U盤,通過ES瀏覽器工具,在此界面下,直接安裝:
13-25-23-54-1.jpg (30.61 KB, 下載次數: 9)
下載附件
保存到相冊
2015-7-21 16:44 上傳
二、直接在電視端安裝
采用cooface5.0UI的產品(高于酷開4.1系統(tǒng)版本)的機型,可以通過U盤直接安裝自己喜歡的第三方apk。
1、在電腦端下載自己需要的apk,復制到U盤根目錄下,插到電視機USB口。
13-25-57-38-1.jpg (37.09 KB, 下載次數: 14)
下載附件
保存到相冊
2015-7-21 16:44 上傳
2、電視機進入 主頁---應用---媒體播放器 ,進入U盤根目錄,選擇需要安裝的apk文件,直接安裝即可。
13-26-28-72-1.jpg (45.02 KB, 下載次數: 8)
下載附件
保存到相冊
2015-7-21 16:44 上傳
溫馨提示:
如果提示無法完成女裝無法安裝,進入主頁-我的-設置,找到安全防護,設定為“允許”即可。如下圖所示:
13-27-05-85-1.jpg (79.42 KB, 下載次數: 11)
下載附件
保存到相冊
2015-7-21 16:44 上傳
|