当前位置:   article > 正文

同一个android应用下面不同包下面activity 互相调用_安卓可以使用另一个包名下的activity么

安卓可以使用另一个包名下的activity么

默认情况下,android将所有的activity源代码放在模块manifest文件下的manifest节点packages属性指定的包目录下面,一般情况下我们的activity节点对android:name属性的赋值都是以.xxxx开头,这个其实就是相对于packages属性指定的包名的相对路径,

加如packages赋值如下

package="com.vincent.org.networkapp"

//activity
 android:name=".MainActivity"
 //说明这个activity在com.vincent.org.networkapp.MainActivity下面
  • 1
  • 2
  • 3
  • 4
  • 5

上面是默认情况

下面是我定义一个在
com.vincent.org.networkapp.jnidemo目录下面的一个activity,然后被MainActivity调用。需要怎么做呢?
主要工作在manifest文件中。对android:name属性赋值,
这里根据packages属性的值,可以用相对路径指定JniActivity的绝对路径,也可以使用完全路径指定。
android:name=com.vi

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家小花儿/article/detail/288885
推荐阅读
相关标签
  

闽ICP备14008679号