Android日常debug

  • 获取SD卡文件
    File file=new File(Environment.getExternalStorageDirectory().toString()+"/Music",
            "music.mp3");
    mediaPlayer.setDataSource(file.getPath());
  • 报错:Cannot resolve symbol 'R',此情况下多为XML文件出现错误,要查看具体报错原因

措施1:Build  -》 Clean Project

  • 将Android Studio的设置恢复到初始化(清除所有的设置)

参考:https://blog.csdn.net/mp624183768/article/details/79029722

  • 报错:unable to access android sdk add-on list

参考:https://blog.csdn.net/xx326664162/article/details/50563122/

  • 调试时报错:CLEARTEXT communication to fyq.fangyinqing.com not permitted by network security policy

参考:https://blog.csdn.net/RungBy/article/details/80978440#%E9%97%AE%E9%A2%984%EF%BC%9ACLEARTEXT%20communication%20to%20fyq.fangyinqing.com%20not%20permitted%20by%20network%20security%20policy

  • Android stidue出现ExtraTranslation错误

措施:Build  -》 Clean Project

  • 使用Bundle在Activity间传输数据但取不出值

注意取数据时的key值是否正确

  • 使用sqlite数据库程序正确但app终止运行

新建一个模拟器试试

  • net::ERR_CLEARTEXT_NOT_PERMITTED Android9.0无法加载url

参考链接:https://blog.csdn.net/qq_33721320/article/details/84400825

  • activity中获取不到xml里的控件id

注意id名称不可与其他moudle的控件id名称相同

原文地址:https://www.cnblogs.com/hemeiwolong/p/11005535.html