应用程序A不是在eclipse里用Java开发的,应用程序B是的,但应用程序A功能受限需要调用应用程序B作为桥梁完成与服务器的通信,怎么能够在点击A中的按钮时打开应用程序B?

解决方案 »

  1.   

    步骤:
    1、确保两个APK使用的是相同签名或者证书
    2、确保两个应用使用相同的userId运行。<在Manifest的manifest节点下定义android:sharedUserId="xxxx">
    3、定义需要在进行相互调用的activity,在B程序的manifest.xml定义需要启动的界面对应的activity节点里配置属性android:process="my.shared.XXXX",同时在A程序需要启动B程序的那个关联界面里面也同样定义一个。
      

  2.   

    不用整的这么邪乎吧,LZ就要调另一个app而已嘛,定义一下intent就行,楼上说的那个是跨进程共享数据甚至是俩app跑同一个进程里了。
      

  3.   

    那两个app之间可以传递消息吗?