发adb强制打开关闭webview应用,关闭后打开web显示白屏,默认关闭快霸。移除快霸:
这个就是预装了个快霸这个应用,设置里面找到这个应用信息,打开它,它是默认开启的,但不会在launcher上显示,所以这方式打开,然后把里面测试的有问题这个webview应用打开就可以了。
这个快霸就是一个加速的app,提高流畅度的,但可能会限制一些通知无法正常接受。就是一定程度抑制背景应用的活动,打开相应的应用开关后就可以解除限制。
把这个快霸总的关掉也行,就是不用这app的功能了。
如果要让指定应用跳过快霸限制,那么就在
vendor/mediatek/proprietary/packages/apps/DuraSpeed/res/values/config.xml
app_whitelist增加包名
<string-array name="app_whitelist" translatable="false">
<item>org.qtproject.example</item>
</string-array>
这个应用在低版本也叫RunningBooster
默认关闭快霸, 移除快霸服务
宏控,在配置ProconfigConfig.mk里加入
o版本:
MTK_RUNNING_BOOSTER_DEFAULT_ON = no
MTK_RUNNING_BOOSTER_SUPPORT = no
O版本以上
MTK_DURASPEED_DEFAULT_ON
MTK_DURASPEED_SUPPORT
工模测试,蓝牙测试,前后摄像头测试没有成功失败按钮:
其实是这个项目屏太小,density不匹配,ui显示不全,所以主要改ui就行,参照之前的小屏项目。
蓝牙测试项:
vendor/freeme/packages/apps/FreemeFactoryTest/res/layout/btlist.xml
android:textSize="20.dip" />字体变小
android:layout_height="120dp",高度变小,这俩是主要布局里的
下边的按钮主要是
<include layout="@layout/common_bottom_bar"
android:layout_weight="0.32"/>
源码是没有android:layout_weight="0.32"
那屏小就无法显示了,按钮里面的文字如果大了,或者要调就去这个layout改就是了common_bottom_bar
前后摄像头测试布局也同理
/vendor/freeme/packages/apps/FreemeFactoryTest/res/layout/camera.xml
两个测试项都是用的同一个布局
源码的相机拍摄主界面是全屏,改掉
<RelativeLayout
android:layout_width="260dp"
android:layout_height="500dp" >
后面三个按钮的布局也可以看着调试,高度和字体大小也可以看着改