Android Studio 拷过来的

 1.    Unsupported Modules Detected: Compilation is not supported for following modules
  今天Studio不知道抽什么风了 ,运行起来很卡 后来电脑重启之后遇到一个问题 无法编辑程序 ,右上角提示 

Unsupported Modules Detected: Compilation is not supported for following modules      代码重构编译都不行,studio重启也不行

解决方法: File -> Invalidate Caches / Restart -> Invalidate Caches & Restart.


2   .transformNative_libsWithStripDebugSymbolForDebug

这是出现在 用studio2.2正式版时候出现的问题,很头痛啊,各种方法都不行,,,,大约在升级的几天后,网上收集到一种解决方法,

进 local.properties 中把 ndk.dir 直接删除禁用,然后clean–rebuild 就可以了

3.识别不了eclipse工程

       一般情况下,studio 以import module的形式,导入eclipse工程,正常情况下是可以识别的,但是,有时候却识别不了,这时候要先在eclipse里面处理一下,在eclipse工程位置处点击右键 Export→Android→Generate Gradle build files(然后一直下一步),这样的话,原先的eclipse工程就能被studio识别

4.   .9.png图片遇到的问题

      这个问题是最让我头疼的问题,目前为止还没有遇到最完美的解决方法,首先最好把.9.png图片全部放在drawable文件夹下面(不是那种),如果还是不行的话,就把.9的后缀名给去掉,
5.    关于so文件的存放位置问题
     
  之前在eclipse里面都是直接放在libs文件夹下面, 但是studio里面有两种方式,一种是直接放在libs下面,但同时需要在app文件夹的build.gradle中的

  1. sourceSets {    
  2.         main {    
  3.             jniLibs.srcDirs = ['libs']    
  4.         }    
  5.     }    
sourceSets {  
        main {  
            jniLibs.srcDirs = ['libs']  
        }  
    }  

第二种方法 是直接在main目录下面建立jniLibs,然后把so文件放在里面,就ok了

6. org.apache.http不存在的问题

          android 6.0后面的版本会不支持 httpclient    在 module 里面的gradle  添加

  1. android {  
  2.     useLibrary 'org.apache.http.legacy'  
  3. }  
android {
    useLibrary 'org.apache.http.legacy'
}


  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值