Eclipse下如何导入第三方.class文件
16lz
2022-07-30
Eclipse下我学习时导入 了import com.android.internal.telephony.TelephonyIntents;提示Access restriction: The type TelephonyIntents is not accessible due to restriction on required library E:\Android\android-sdk\platforms \android-8\android.jar这是由于导入了Google未公开的类所致我用的SDK是2.2的,打开Eclipse下的Project-->Properties-->Java Build Path-->Libraries展开右图所示发现"Access rules:1 rule defined"拒绝com.***开头的包我们双击"Access rules:1 rule defined",编辑。如右图将Resolution的下拉项改选成Accessible。如果你就这样点击ok那还是会提示开头的错误,导入不了。看到上图的了吗?它的意思就是要修改成功的话得改默认选项。点击"Error/Warning"链接,进入将Forbidden reference的access rules下拉成Ignore然后一切就ok。注意:新建项目自动生成的是不含com.android.internal.telephony.TelephonyIntents;这个包的。你需要亲自去编译TelephonyIntents.java源码文件,然后将TelephonyIntents.class放在com.android.internal.telephony包里并压缩进里面
更多相关文章
- Android(安卓)中文API(86)——ResourceCursorAdapter
- 从 Android(安卓)Sample ApiDemos 中学习 android.animation API
- Android(安卓)Studio & ADT 快捷键配置文件所在目录,自定义后可导
- Android(安卓)下拉刷新,非常强大的下拉刷新功能
- Android(安卓)之 下拉框(Spinner)的简单使用
- android实践项目一实现简单的验证码和spinner下拉选项效果
- android.support.v7使用,出错处理
- 导入新的一个android项目抱错
- Android(安卓)Studio 导入包时报 Duplicate files copied in APK