cannot find symbol symbol : class ServiceManager,求助!

SunnyHare 2011-10-13 05:27:48
cannot find symbol symbol : class ServiceManager
location: package android.os import android.os.ServiceManager;

添加了import android.os.ServiceManager;

为什么还有这样的问题呢 ?
...全文
410 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
stephen318tao 2011-12-26
  • 打赏
  • 举报
回复
10楼的就不能说详细些吗
zgycsmb 2011-11-08
  • 打赏
  • 举报
回复
没遇到过,
帮忙顶下。
wenzheng38 2011-11-08
  • 打赏
  • 举报
回复
ServiceManager是供Framework层调用的,只有sys权限才能调用,应用程序是无法调用的。。。

要么修改你的应用程序权限。。。
SunnyHare 2011-11-07
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 l417584711 的回复:]

copy 点代码 看看
我这编译没问题
[/Quote]
估计你是的源码环境编译的吧,我想编译成APK 形式。
aSysBang 2011-11-04
  • 打赏
  • 举报
回复
copy 点代码 看看
我这编译没问题
SunnyHare 2011-11-04
  • 打赏
  • 举报
回复
没解决~
stephen318tao 2011-10-31
  • 打赏
  • 举报
回复
楼主 我也出现过这样的情况 不过比你的bug更多
想问一下你是怎么解决的?
SunnyHare 2011-10-17
  • 打赏
  • 举报
回复
三连顶~
SunnyHare 2011-10-14
  • 打赏
  • 举报
回复
android.view.IWindowManager
这个也是隐藏类
SunnyHare 2011-10-14
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 jerry_wsf 的回复:]

看一下这个类的源代码就知道 打上了 @hide 标签
要在系统源码环境下编译才可以。
[/Quote]

android 的源码我都有,是再源码环境下编译的阿,

我在package/apps/test 下面新建的APK 工程。

source build/en。。。sh后,
lunch ,然后
package/apps/test 目录下 mm

可是编译不过,
我用反射,
ethod = Class.forName("android.view.IWindowManager.Stub").getMethod(methodName, String.class);
结果抛classnotfound 的异常。
jerry_wsf 2011-10-13
  • 打赏
  • 举报
回复
看一下这个类的源代码就知道 打上了 @hide 标签
要在系统源码环境下编译才可以。
SunnyHare 2011-10-13
  • 打赏
  • 举报
回复
顶~~~~~

80,351

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧