开始去搜索的时候,网上的问题无法解决。因为之前的APP是可以编译的。后来才注意到原来是为了我能够设置成分享某个文件而设置的data标签是错误的。原来的设置为:
<activity android:name=".Activity.UploadFileActivity">
<intent-filter>
<data android:mimeType="*/*"/>
</intent-filter>
</activity>
这样是不对的。然后我查找了正确的设置方法,修改如下:
<activity android:name=".Activity.UploadFileActivity">
<intent-filter>
<action android:name="android.intent.action.SEND" />
<category android:name="android.intent.category.DEFAULT" />
<data android:mimeType="*/*"/>
</intent-filter>
<intent-filter>
<action android:name="android.intent.action.SEND_MULTIPLE" />
<category android:name="android.intent.category.DEFAULT" />
<data android:mimeType="*/*"/>
</intent-filter>
</activity>