Android开发莫名其妙崩溃的问题解决方案

        1.如果是在进入某个Activity时崩溃,可能是此Activity的布局文件中某些控件没有设置基本的宽高,也可能是此活动在Manufest文件中没注册(我直接从别的项目中COPY文件到本项目中,这种做法在Manufest中是不会自动注册的,要手动添加).

          2.遇到这个问题:Installation error: Unknown failure Launch canceled!想运行到设备中都不行,在Manufest.xml文件中加了targetSdkVersion之后可以安装了,但是改崩溃的功能还是崩溃.很无语的情况,明明刚才还运行OK的,突然运行就垮掉了,改编译版本什么的都没用,而且导入之前已经验证OK的项目到设备中也会崩溃,一开始我怀疑是设备运行时间太长,我断开电源让它休息了会儿,继续崩溃.然后我又试着重启电脑,重启Eclipses,还是崩溃.真的生无可恋了,感觉到这个世界满满的恶意.直接说我的解决办法吧,最后机缘巧合之下我卸载了之前安装在设备中的app,然后再运行,就OK了.功能一切正常.

            3.现在还困扰我的有以下问题:

一.Eclipses的LogCat中没有日志信息,无论是在手机调试还是Android设备中调试,手机调试时可以通过拨号打开log开关(我的vivo手机是拨号 *#*#112#*#*),打开之后log信息是在手机中的,Eclipses的logcat里还是没有,网上的很多方法都试了,没什么用,希望有知道偏方的告知一二.

        问题一目前找到一个比较好的解决办法:

        在notepad++中选择 插件->Plugin Manager->Show Plugin Manager.


        找到 Android logger插件,点击下载后重启notepad++,会看到工具栏多了一个Android图标,点击后即可进入监视log的状态,此时运行程序会有日志信息打印在notepad++上,很好用.

二.    .so外部库的text location,在写串口功能时使用了这个外部库,每次从串口功能退出来都会有一个text location 的弹窗,不知道怎么去掉,网上说只在6.0以上版本有,但是我把编译版本调低也还是有这个问题.求解.


猜你喜欢

转载自blog.csdn.net/qq_37069563/article/details/79584432