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",添加此句

  • 相关阅读:
    git
    switch切换
    js object 常用方法总结
    pod install速度慢的终极解决方案
    MacBook Pro 初体验
    LINQ以及LINQ to Object 和LINQ to Entities
    WebService/WCF/WebAPI 之间的区别
    owin
    回车和刷新以及Ctr+F5的区别
    ASP.NET Core 启动流程图
  • 原文地址:https://www.cnblogs.com/rainey-forrest/p/4827050.html
Copyright © 2011-2022 走看看