Windows Registry Editor Version 5.00    
  
[HKEY_CLASSES_ROOT\.txt]    
  
@="txtfile"    
  
"PerceivedType"="text"    
  
"Content Type"="text/plain"    
  
[HKEY_CLASSES_ROOT\.txt\OpenWithList]    
  
@=""    
  
[HKEY_CLASSES_ROOT\.txt\PersistentHandler]    
  
@="{5e941d80-bf96-11cd-b579-08002b30bfeb}"    
  
[HKEY_CLASSES_ROOT\.txt\ShellNew]    
  
"NullFile"=""  

win+r运行CMD
输入命令

 reg add "HKEY_CLASSES_ROOT\Directory\Background\shellex\ContextMenuHandlers\New" /ve /d "{D969A300-E7FF-11d0-A93B-00A0C90F2719}" /t REG_SZ /f

两种方法,一种是在导入的时候选择导入eclipse项目,然后选择项目位置,导入
第二种是将eclipse导出为gradle形式,修改gradle设置,然后在as中导入项目。

倒入后需要根据实际情况选择sdk版本,同时可能需要修改gradle设置,项目才能运行起来。
其中jplush需要在gradle中设置如下

    sourceSets {
    main {jniLibs.srcDirs = ['libs']  // <-- Set your folder here!}}

同时,9patch图需要全部重新制作。
在导入项目后,可能会说图片文件不对,修改png为jpg就可以。
(有资料说是在eclipse导出前,先clean一下,貌似没有什么用处)
编译的时候会说文件重复,直接在gradle的sourcesets中设置如下

        packagingOptions {
        exclude 'META-INF/DEPENDENCIES'
        exclude 'META-INF/LICENSE'
        exclude 'META-INF/LICENSE.txt'
        exclude 'META-INF/license.txt'
        exclude 'META-INF/NOTICE'
        exclude 'META-INF/NOTICE.txt'
        exclude 'META-INF/notice.txt'
        exclude 'META-INF/ASL2.0'
    }