Android Studio无法利用模板新建Activity与Fragmnet的问题分析与解决
2015-11-14 23:41
676 查看
AndroidStudio的新建模板用习惯了觉得很方便,布局文件,Manifest都自动帮着添加好了。但前段时间遇到了如题如述的问题:用模板选择新建Activity和Fragment时都没有一点反应。当然每一个人的问题原因可能都不一样,我就自己遇到的,并解决了的问题,给有相同困扰的提供一种思路。
背景:
利用SVN上锁后偶尔会出现利用模板新建Activity与Fragment无反应的情况。
分析:
1、刚开始怀疑是模板文件的问题,后来确认和这些没有半毛钱关系;
2、注意到AndroidStudio利用模板新建Activity与Fragment时会向AndroidManifest.xml中写入Activity的声明,猜测这个问题和SVN的文件锁有关系。因为,没有写入权限,AndroidStudio就无法写入Activity的声明。取得AndroidManifest.xml的锁后,发现利用模板新建Activity依然不成功,但是在AndroidManifest文件中多了声明。由些可知,文件锁造成这种问题出现的可能性极大。
3、继续分析后发现,在取得values文件夹里的文件锁,主要是string.xml,dimens.xml这两个文件的锁,再加上AndroidManifest.xml的文件锁。一般说来,在取得这三个文件的SVN锁后,利用模板新建Activity和Fragment就会成功了。如还不成功,请尝试取得values文件夹下其它文件的SVN锁权限。
背景:
利用SVN上锁后偶尔会出现利用模板新建Activity与Fragment无反应的情况。
分析:
1、刚开始怀疑是模板文件的问题,后来确认和这些没有半毛钱关系;
2、注意到AndroidStudio利用模板新建Activity与Fragment时会向AndroidManifest.xml中写入Activity的声明,猜测这个问题和SVN的文件锁有关系。因为,没有写入权限,AndroidStudio就无法写入Activity的声明。取得AndroidManifest.xml的锁后,发现利用模板新建Activity依然不成功,但是在AndroidManifest文件中多了声明。由些可知,文件锁造成这种问题出现的可能性极大。
3、继续分析后发现,在取得values文件夹里的文件锁,主要是string.xml,dimens.xml这两个文件的锁,再加上AndroidManifest.xml的文件锁。一般说来,在取得这三个文件的SVN锁后,利用模板新建Activity和Fragment就会成功了。如还不成功,请尝试取得values文件夹下其它文件的SVN锁权限。
相关文章推荐
- About SVN
- CentOS 6.5搭建Apache整合SVN 1.8.5服务器(多版本库权限配置)
- CentOS下SVN服务器测试版安装记录
- 如何在本机搭建SVN服务器
- Windows下搭建本地SVN服务器
- 让GoogleCode的SVN下的HTML文件在FireFox下正常显示.
- Windows下SVN服务器搭建方法整理(apache)
- Apache2+SVN+MYSQL认证 配置项详细步骤
- 在Fedora 10下配置SVN服务器的步骤
- 删除SVN三种方法delSvn(windows+linux)
- 探讨如何在Eclipse中过滤版本控制文件.svn
- linux下安装配置svn独立服务器的步骤分享
- 浅析SVN常见问题及解决方法
- 关于svn冲突的解决方法
- 基于Eclipse中SVN图标不显示的解决方法
- Shell脚本实现的基于SVN的代码提交量统计工具
- Ubuntu下定时提交代码到SVN服务器的Shell脚本分享
- 详解版本控制利器Git,SVN的异同以及适用范围