zoukankan      html  css  js  c++  java
  • Andoid源码 BUG修改集合--不断更新

    BUG001:很抱歉,***已停止运行

    网上查找问题原因很多,有人说事缓存不够,作为一个开发者,需要从代码解决问题

    比如,这次遇到一个"很抱歉,instant已停止运行",instant是一个APP, 这个app被一个手势感知app调用, 通过intent通信的时候并未设置action的值,而启动这个instant的app需要action的不为空,所以报错.

    解决办法:在手势感知的app,初始化intent实例的方法下,应该设置一个action值

    如:

    Intent i = new Intent();
    i.setClassName(pkgName,clsName);
    i.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
    i.setAction("android.intent.action.MAIN");  

     总结:如果遇到这个错误,应该考虑到启动某个APK,是不是需求一个action的值,而另外个apk刚好没有将这个值设入通信的INTENT.

     BUG002:客户需求,设置-->安全-->未知来源 ,默认打开

    未客制化项目,请在framework目录下找defaults.xml文件,设置默认值def_install_non_market_apps为true

    注意:编译此apk后,请make snod下打下包,默认值才生效。

     BUG003:客户需求,launcher界面去掉google搜索栏(5.0以上版本适用)

    解决办法: launcher3/res/layout-port/launcher.xml下的标签:

    <include
    android:id="@+id/search_drop_target_bar"
    layout="@layout/search_drop_target_bar"
    android:visibility="gone" /> //android:visibility="gone",添加此句

  • 相关阅读:
    定时任务(收集)
    命令学习(收集)
    查看进程运行时间
    Linux 中挂载 ISO 文件
    9.已知三边计算三角形的面积公式
    8.输入一个大写字母,要求小写字母输出
    1.输出三个数中的最大值
    2.依次从大到小输出三个数
    3.计算1+2+3+....100=?
    4.计算1*2*3*4........*100=?
  • 原文地址:https://www.cnblogs.com/rainey-forrest/p/4827050.html
Copyright © 2011-2022 走看看