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包里并压缩进里面
   

更多相关文章

  1. Android(安卓)中文API(86)——ResourceCursorAdapter
  2. 从 Android(安卓)Sample ApiDemos 中学习 android.animation API
  3. Android(安卓)Studio & ADT 快捷键配置文件所在目录,自定义后可导
  4. Android(安卓)下拉刷新,非常强大的下拉刷新功能
  5. Android(安卓)之 下拉框(Spinner)的简单使用
  6. android实践项目一实现简单的验证码和spinner下拉选项效果
  7. android.support.v7使用,出错处理
  8. 导入新的一个android项目抱错
  9. Android(安卓)Studio 导入包时报 Duplicate files copied in APK

随机推荐

  1. 错误:第t列。tgisconstraint不存在
  2. 请问MYSQL 08S01错误怎么解决,谢谢
  3. StringBuilder 拼接sql语句比较快
  4. hibernate中load,get;find,iterator;merg
  5. IFX数据库访问介绍
  6. 完美解决SQLserver 2000“指定的服务并未
  7. Qt QSqlTableModel 使用心得
  8. php连接mysql出错 Table 'test.user' doe
  9. mysql关闭与删除bin-log日志详解
  10. 如何在postgres中更新时间戳字段的一部分