一、package与original-package

开发java过的都知道有包层次的概念,刚接触android一阵子,发现只有

<manifest xmlns:andro>

加入我的activity不在这个目录下,J就会报错,提示找不到这个类 

我想android不会弱智到如此程度,肯定有一个配置用来控制这个

果然

<original-package android:name="com.aa.bb.cc" />

这样我们的包就会有层次了

这里说明几点

1.可以没有<original-package>这个属性,则默认会找package

同时package中定义的其实是在DDMS中查看到的进程名

加入package与original-package一致,仍然可以使用.className

否则就要使用类名

同时在<activity><service><receiver><provider>中的android:name属性需要写完整的包名

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-08-28
  • 2022-12-23
  • 2021-04-09
猜你喜欢
  • 2021-09-16
  • 2022-12-23
  • 2022-02-12
  • 2021-12-28
  • 2022-12-23
  • 2022-12-23
  • 2021-09-25
相关资源
相似解决方案