android程序,A调用B,B读短信失败

程序逻辑:使用A程序调用B程序,调用方法:ComponentName


程序说明:A程序的作用就是启动后,调用B程序。B程序负责读取所有的短信记录。


遇到的 问题:A程序启动后,可以成功调用B程序,B程序也能打印log日志,但不能读取短信。


发生故障时的调用方法: ComponentName component = new ComponentName("com.musicplugin",
"com.musicplugin.activity.MainActivity");

AndridManifast.xml配置:
   package="com.musicplugin"
   android:versionCode="1"
   android:versionName="1.0" >

   

           android:minSdkVersion="14"
       android:targetSdkVersion="14" />

           android:allowBackup="true"
       android:icon="@drawable/ic_launcher"
       android:label="@string/app_name"
       android:theme="@style/AppTheme" >

                   android:name=".activity.MainActivity"
           android:exported="true"
           android:launchMode="singleTop" />
   





正确的调用方法:ComponentName component = new ComponentName("com.musicplugin.activity",
"com.musicplugin.activity.MainActivity");

AndridManifast.xml配置:
   package="com.musicplugin.activity"
   android:versionCode="1"
   android:versionName="1.0" >

   

           android:minSdkVersion="14"
       android:targetSdkVersion="14" />

           android:allowBackup="true"
       android:icon="@drawable/ic_launcher"
       android:label="@string/app_name"
       android:theme="@style/AppTheme" >

                   android:name="com.musicplugin.activity.MainActivity"
           android:exported="true"
           android:launchMode="singleTop" />
   


你可能感兴趣的:(android)