美文网首页
这几天在安卓上遇到的问题及解决方案

这几天在安卓上遇到的问题及解决方案

作者: W_Nicotine | 来源:发表于2018-04-29 18:47 被阅读0次

    这几天我在做安卓项目的时候遇到了很多问题,但也都一一解决了。

    第一个问题:

    当我们在GitHub上导入别人的项目的时候,会出现如下图的提示:


    image.png

    这个的意思就是原本这个项目的SDK地址不存在了,这时候你要更改项目中的SDK地址,否则的话会出现很多错误。

    解决方案:

    找到这个项目的local.properties,如下图:


    image.png

    然后点击修改最下面那一行


    image.png
    把最后那行修改为自己的SDK地址就好了,这时候你在打开这个项目的话就会没有问题了。如果还是有问题,那么久直接把Android studio关掉后重新打开就好了。

    第二个问题:

    当你在运行你的程序的时候,如果遇到下面的问题,这是由于打开时候系统出现错误。


    image.png
    解决方案:

    首先应关闭Android studio软件,重新打开,然后重新运行。如果运行时候还出现这种情况,则可以点击工具栏中的Build-->Rebuild project;这时候就可以打开了。如下图:


    image.png

    还有一个解决方案就是点击 tools ->Android->sync project with gradles files. 如下图:


    image.png

    第三个问题:

    我在运行程序后发现程序崩溃,报错如下:

    TIM图片20180429183837.png

    意思就是我在主线程里面发起了网络请求,这个问题困扰了我好久,最后找到了一种比较便捷的解决方案,那就是在发起网络请求的Activity里面的onCreate函数里面添加如下代码;

            StrictMode.setThreadPolicy(new StrictMode.ThreadPolicy.Builder()
                    .detectDiskReads().detectDiskWrites().detectNetwork()
                    .penaltyLog().build());
            StrictMode.setVmPolicy(new StrictMode.VmPolicy.Builder()
                    .detectLeakedSqlLiteObjects().detectLeakedClosableObjects()
                    .penaltyLog().penaltyDeath().build());
    

    然后问题就解决了。

    相关文章

      网友评论

          本文标题:这几天在安卓上遇到的问题及解决方案

          本文链接:https://www.haomeiwen.com/subject/matwlftx.html