关于Android N,Eclipse跟Studio中的File Explorer无法显示文件列表
2016-12-07 19:15
375 查看
插入Android N真机后,发现Eclipse跟Studio 中 File Explorer都无法显示文件列表,但插入Android N以前的真机正常。
上网搜到说这是由于ddmlib.jar过旧的缘故,以下为google原述:
Put the attachment into libs of com.android.ide.eclipse.ddms_###.jar
And delete cached jar under configuration/org.eclipse.osgi
e.g. ddms:
Put new ddmlib.jar to sdk\tools\lib\monitor-x86_64\plugins\com.android.ide.eclipse.ddms_25.1.7.2879327.jar\libs
Delete sdk\tools\lib\monitor-x86_64\configuration\org.eclipse.osgi\bundles
但觉得有点不对,虽然Eclipse我是用的很旧的版本,有可能就是上述原因,但Studio用的是最新的,配置的SDK路径也是Studio自带的SDK,ddmlib.jar应该很新才对,所以Eclipse不显示列表可以理解,Studio也不显示就没道理了。后来想是不是因为我Path环境变量中配置的SDK
tools路径还是旧SDK版本的原因,但又不想改环境变量,因为用最新的SDK的话,Eclipse就无法使用了——Android已不再为Eclipse发布最新的adt支持了,所以就试着用上述方法只替换下ddmlib.jar看行不行。结果发现还真可以,问题虽然解决了,但还是有点纳闷,为毛最新的Studio中的自带SDK都是“旧”的。。。
替换的文件的路径如下:
1、通过搜索找到自己的eclipse目录下的ddmlib.jar,将最新的ddmlib.jar替换之
adt-bundle-windows\eclipse\configuration\org.eclipse.osgi\bundles\5\1\.cp\libs\ddmlib.jar
2、通过搜索找到自己的Android SDK目录下的ddmlib.jar,将最新的ddmlib.jar替换之
SDK\sdk-4-4\tools\lib\ddmlib.jar
SDK\sdk-4-4\tools\lib\monitor-x86\configuration\org.eclipse.osgi\bundles\2\1\.cp\libs\ddmlib.jar
以上是使使用旧SDK的Eclipse可以显示文件列表。
3、通过搜索找到自己的Studio 自带 SDK目录下的ddmlib.jar,将最新的ddmlib.jar替换之
SDK\studio\tools\lib\ddmlib.jar
SDK\studio\tools\lib\monitor-x86\configuration\org.eclipse.osgi\bundles\2\1\.cp\libs\ddmlib.jar
ddmlib.jar可在以下Google帖子中下载:
http://code.google.com/p/android/issues/detail?id=211616
参考:http://blog.csdn.net/hyz4287010/article/details/53119095
上网搜到说这是由于ddmlib.jar过旧的缘故,以下为google原述:
Put the attachment into libs of com.android.ide.eclipse.ddms_###.jar
And delete cached jar under configuration/org.eclipse.osgi
e.g. ddms:
Put new ddmlib.jar to sdk\tools\lib\monitor-x86_64\plugins\com.android.ide.eclipse.ddms_25.1.7.2879327.jar\libs
Delete sdk\tools\lib\monitor-x86_64\configuration\org.eclipse.osgi\bundles
但觉得有点不对,虽然Eclipse我是用的很旧的版本,有可能就是上述原因,但Studio用的是最新的,配置的SDK路径也是Studio自带的SDK,ddmlib.jar应该很新才对,所以Eclipse不显示列表可以理解,Studio也不显示就没道理了。后来想是不是因为我Path环境变量中配置的SDK
tools路径还是旧SDK版本的原因,但又不想改环境变量,因为用最新的SDK的话,Eclipse就无法使用了——Android已不再为Eclipse发布最新的adt支持了,所以就试着用上述方法只替换下ddmlib.jar看行不行。结果发现还真可以,问题虽然解决了,但还是有点纳闷,为毛最新的Studio中的自带SDK都是“旧”的。。。
替换的文件的路径如下:
1、通过搜索找到自己的eclipse目录下的ddmlib.jar,将最新的ddmlib.jar替换之
adt-bundle-windows\eclipse\configuration\org.eclipse.osgi\bundles\5\1\.cp\libs\ddmlib.jar
2、通过搜索找到自己的Android SDK目录下的ddmlib.jar,将最新的ddmlib.jar替换之
SDK\sdk-4-4\tools\lib\ddmlib.jar
SDK\sdk-4-4\tools\lib\monitor-x86\configuration\org.eclipse.osgi\bundles\2\1\.cp\libs\ddmlib.jar
以上是使使用旧SDK的Eclipse可以显示文件列表。
3、通过搜索找到自己的Studio 自带 SDK目录下的ddmlib.jar,将最新的ddmlib.jar替换之
SDK\studio\tools\lib\ddmlib.jar
SDK\studio\tools\lib\monitor-x86\configuration\org.eclipse.osgi\bundles\2\1\.cp\libs\ddmlib.jar
ddmlib.jar可在以下Google帖子中下载:
http://code.google.com/p/android/issues/detail?id=211616
参考:http://blog.csdn.net/hyz4287010/article/details/53119095
相关文章推荐
- Android N, Eclipse 中 File Explorer无法显示文件列表
- 关于 eclipse xml 文件的layout界面无法显示布局
- 关于 Android(Eclipse)的Graphical Layout窗口无法正常显示布局设计
- eclipse新建Android项目无法显示xml布局文件
- 关于Eclipse开发Android无法生成R文件的解决
- eclipse android开发中关于XML文件效果即Graphical Layout 显示不出效果
- 关于在linux平台下用eclipse开发android,手机设备无法显示的解决办法
- 关于Eclipse无法生成class文件的问题
- 解决不同版本的eclipse或sdk所导致的android layout xml无法显示的问题
- 关于android更新ADT后,旧工程无法显示Graphical Layout的解决办法
- 关于图片资源在android2.1/2.2/2.3下无法显示的问题以及解决方法
- eclipse通过android layour editor无法查看布局文件问题解决
- 关于文件隐藏后无法显示问题
- eclipse3.2 关于VSS状态图标无法显示问题
- Eclipse无法显示Android设计界面而是单纯的view属性界面的解决方案
- 关于Android多项目依赖在Eclipse中无法关联源代码的问题解决
- Android-用ListView显示SDCard文件列表
- 关于无法显示-隐藏文件、文件夹以及操作系统文件夹
- android之PopUpWindow显示Listview(文件列表)
- android之popupwindow显示文件列表