1. android tv 支持列印機嗎
不一定支持,很多TV的安卓系統閹割了一些服務。您只能自己試一試了。
2. android tv 開發需要什麼基礎
Android TV app開發與一般Android開發最大的區別在於焦點控制 , 用戶在使用Android TV設備主要是通過遙控器操作app。機頂盒應用不同於手機應用,因為多數是沒有觸摸屏的,只能靠遙控器,所以要保持一個焦點的位置,讓用戶知道當前操作作用的對象. 然而一些app,依據系統對focus的判斷,會出現的狀況: 上下導航時,不是想要的結果. 邊緣移動時,會出現焦點丟失的狀況. 有時想直接定位到某個位置上.
android提供了一些焦點相關的屬性,在現有的框架層下通過設置View的屬性來獲得焦點
android:focusable:設置一個控制項能否獲得焦點
android:background:設置在作為背景的drawable
android:nextFocusDown:定義下一個獲得焦點的控制項當按下鍵時
android:nextFocusUp:定義下一個獲得焦點的控制項當按上鍵時
android:nextFocusLeft:定義下一個獲得焦點的控制項當按左鍵時
android:nextFocusRight:定義下一個獲得焦點的控制項當按右鍵時
<requestFocus/>:強制設置一個焦點到指定的view或它的一個子類,前提是android:focusable為true能夠獲得焦點
3. 有什麼軟體可以使androidtv 重啟到recovery
本文內容ROM開發者聯盟小編將給大家介紹的就是怎樣在中關機菜單加入重啟模式!
一、修改framework-res.apk
1、反編譯後添加三張圖片到resdrawable-hdpi目錄下。
2、打開resvaluesstrings.xml,在最下面添加:
<string name="reboot">Reboot</string>
<string name="recovery">Recovery</string>
<string name="bootloader">Bootloader</string>
3、打開resvalues-zh-rCNstrings.xml,在最下面添加:
<string name="reboot">重啟</string>
<string name="recovery">重啟至Recovery</string>
<string name="bootloader">重啟至Bootloader</string>
4、重新編譯framework-res為framework-res-new.apk,解出resources.arsc以不壓縮的形式替換到原版framework-res.apk中,然後將三張圖片加入到相應位置。
二、修改android.policy.jar
1、打開.smali文件,在
.method private createDialog()Landroid/app/AlertDialog;
范圍內(電源選項)查找
[Lcom/android/internal/policy/impl/GlobalActions$Action;
找到後修改為:
const/4 v0, 0x4
new-array v0, v0, [Lcom/android/internal/policy/impl/GlobalActions$Action;
註:0x4表示電源選項中有4個菜單,可修改為自己需要的條目數量。
2、
const/4 v1, 0x
0
new-instance v2, Lcom/android/internal/policy/impl/GlobalActions$
4
;
const v3,
0x1080030
# 所對應的圖標
const v4,
0x104011a
# 所對應的文字
invoke-direct {v2, p0, v3, v4}, Lcom/android/internal/policy/impl/GlobalActions$
4
;-><init>(Lcom/android/internal/policy/impl/GlobalActions;II)V
aput-object v2, v0, v1
此為一個完整的菜單命令。一般有多個,可改變它們的順序、亦可增加或刪減。
註:0x1080030在framework-res esvaluespublic.xml中所對應的數值為:0x01080030。
一般修改的話復制關機的那條命令修改,修改的地方為上面代碼紅色部分。
3、這段代碼最後總的結尾為:
invoke-static {v0}, Lcom/google/android/collect/Lists;->newArrayList([Ljava/lang/Object;)Ljava/util/ArrayList;
move-result-object v0
iput-object v0, p0, Lcom/android/internal/policy/impl/GlobalActions;->mItemsjava/util/ArrayList;
所以添加命令的時候一定要注意加在上一個代碼的aput-object v2, v0, v1後面和總結尾的前面。
4、將GlobalActions$4.smali(關機所對應的那個文件)復制三份,分別命名為:GlobalActions$8.smali、
GlobalActions$9.smali、GlobalActions$10.smali(命名規則是:GlobalActions$xx.smali,「xx-1」為最後一個數
字)。
5、以修改GlobalActions$8.smali為例說明:
(1)打開後替換GlobalActions$4為GlobalActions$8,一共三處。
(2)找到:
invoke-static {v0, v1}, Lcom/android/internal/app/ShutdownThread;->shutdown(Landroid/content/Context;Z)V
修改為: (重啟)
const-string v2, "now"
invoke-static {v0, v2, v1}, Lcom/android/internal/app/ShutdownThread;->reboot(Landroid/content/Context;Ljava/lang/String;Z)V
修改為: (重啟到recovery)
const-string v2, "recovery"
invoke-static {v0, v2, v1}, Lcom/android/internal/app/ShutdownThread;->reboot(Landroid/content/Context;Ljava/lang/String;Z)V
修改為: (重啟到bootloader)
const-string v2, "bootloader"
invoke-static {v0, v2, v1}, Lcom/android/internal/app/ShutdownThread;->reboot(Landroid/content/Context;Ljava/lang/String;Z)V
註:有的機器重啟到bootloader命令為download,例如三星的機器。
要使用ANSI編碼
6、打包
java -jar smali.jar 1132 -o classes.dex
7、刷入即可。
如果為odex化的rom修改方法如下:
1、解包android.policy.odex
復制/system/framework目錄下的所有文件到smali文件夾下(可用adb命令)
然後執行:
java -Xmx1024m -jar baksmali.jar -c :core.jar:bouncycastle.jar:ext.jar:framework.jar:android.policy.jar:services.jar:core-junit.jar -x android.policy.odex
得到out目錄
修改過程同上。
2、打包:
java -Xmx1024m -jar smali.jar out -o classes.dex
3、用winrar打開android.policy.jar把得到的classes.dex拖放進去。
4、把dexopt-wrapper上傳到手機,並給許可權
adb push dexopt-wrapper /system/bin
adb shell chmod 755 /system/bin/dexopt-wrapper
5、把android.policy.jar傳送到手機/sdcard/
adb push android.policy.jar /sdcard/android.policy.jar
6、然後執行以下命令:
adb shell
busybox mount -o remount,rw /system
busybox cp -f /system/framework/android.policy.jar /system/framework/android.policy.jar.bak
busybox cp -f /system/framework/android.policy.odex /system/framework/android.policy.odex.bak
busybox cp -f /sdcard/android.policy.jar /system/framework/android.policy.jar
rm /system/framework/android.policy.odex
dexopt-wrapper /system/framework/android.policy.jar /system/framework/android.policy.odex /system/framework/core.jar:/system/framework/bouncycastle.jar:/system/framework/ext.jar:/system/framework/framework.jar:/system/framework/android.policy.jar:/system/framework/services.jar:/system/framework/core-junit.jar
busybox dd if=/system/framework/android.policy.odex.bak of=/system/framework/android.policy.odex bs=1 count=20 skip=52 seek=52 conv=notrunc
busybox cp -f /system/framework/android.policy.jar.bak /system/framework/android.policy.jar
rm /system/framework/android.policy.jar.bak
rm /system/framework/android.policy.odex.bak
reboot
命令解釋:
busybox dd if=/system/framework/android.policy.odex.bak of=/system/framework/android.policy.odex bs=1 count=20 skip=52 seek=52 conv=notrunc
意思為復制android.policy.odex.bak中的簽名到android.policy.odex中即可。
4. mstarandroidtv怎麼投屏
這個你可以直接選擇投屏啊,因為這個是能夠把他的這個投屏軟體給開啟設置成功之後,然後直接聯網就能夠把他頭上去了特別的方便,而且也是比較便利的。
5. 安卓tv不能設置時區
不需要設置。安卓tv系統時區一般不需要手動設置,當連接網路時,系統會自動同步所在時區時間,如果不同步可以到設置的時間設置界面進行調整。
6. android tv模擬器怎麼用
android tv模擬器怎麼用?下文將演示安卓tv模擬器使用教程,在今年的谷歌開發者大會上,Google宣布了整裝待發的Android TV戰略,普通用戶目前還不能使用android tv,不過有了模擬器就可以玩咯~
想用上這個Android TV模擬器的用戶,還是需要一些准備工作的。比如,你需要事先去下載Android L的開發者預覽版。
7. androidtv項目怎樣安裝到電視上
把U盤插入電視機的U口,把電視機應用打開,就可以安裝進去了。
8. android tv軟體工程師是做什麼
Android tv 軟體工程師是指從事Android移動應用操作系統、游戲和各種Android平台功能的應
用、開發和測試的技術人員。
他的日常主要工作有:
1、Android體系結構和開發環境
2、Android開發原理和項目介紹
3、Android核心組件
4、Android UI設計
5、Android數據存儲
6、Android圖形圖像和多媒體技術
7、Android開發調試技術
8、Android高級開發功能
9、Android商業項目實戰
9. Android TV 和 Android Pad差別在哪裡
TV版和PAD版的軟體可以同時安裝到智能電視中的,親測,TV版的一個明顯功能是完全支持遙控器,而PAD版只能支持滑鼠操作, http://www.7po.com/thread-24845-1-1.html
10. 有哪些值得推薦的國外的android TV app
從7月9日到15日單個電視節目的收視排名如下: 《合唱小蜜蜂》(The Singing Bee),NBC,1331萬 《棒球大聯盟全明星賽》(Major League Baseball All-Star Game),National 對 American,Fox,1253萬 《美國達人》(America's Got Talent),NBC,1138萬 《舞林爭霸》(So You Think You Can Dance),周四,Fox,969萬 《海軍調查處》(NCIS),CBS,968萬 《犯罪現場調查》(CSI: Crime Scene Investigation),CBS,939萬 《犯罪現場調查:紐約》(CSI: NY),CBS,871萬 《All-Star Pregame Show》,Fox,857萬 《好漢兩個半》(Two and a Half Men),CBS,855萬 《法律與秩序》(Law & Order: SVU),NBC,850萬 《合唱小蜜蜂》|NBC|電視節目|寫真