' com.example.root.call_permission.CallPermission'不是封闭的类

时间:2017-03-24 04:04:35

标签: android android-studio

我不知道这个错误是什么,我还没有完全理解其他答案,因为我还在学习Android。 enter image description here

在上图中,我尝试访问“callPermission'模块。我将单独的项目作为模块添加到名为' MasterApp'的主项目中。理想情况下,我应该可以通过Intent调用访问这些模块,但这里有一些错误。其他项目的情况也是如此。任何形式的帮助将不胜感激。如果您仍然需要更多信息以便我在做什么,我会在这里附上一些屏幕截图: enter image description here

主要模块是' app'以及其他已导入的模块包括:callPermission,' gpsPermission',' accountsPermission',' smsPermission',' installedAppList', ' batteryInformation'和' contactsPermission'

1 个答案:

答案 0 :(得分:1)

使用错误的类与构造函数一起创建Intent。这里是你需要使用的构造函数:

  

Intent(Context packageContext,Class cls)

阅读Intent(Context packageContext, Class cls)

所以你需要传递一个Context; 活动应用上下文等

上面的Intent构造函数有两个参数:

  • Context作为其第一个参数
  • 应用组件的Class 系统应该提供Intent(在这种情况下,是 应该开始的活动。)

Start Another Activity阅读相关的Intent用法。