제가 ppt파일을 quickoffice어플로 열라고 합니다...
에뮬에 어플도 깔았고요...
/sdcard/PPTogether.ppt = sd 카드에 파일도 push 했습니다.

근데 아래와 같이 코딩을 했는데 ppt파일이 열리지가 안네요...
어떻게 해야 ppt파일을 퀵오피스어플로 열수 있을까요?

public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        Intent intent = new Intent();
        intent.setAction(Intent.ACTION_VIEW);
        Uri uri = Uri.parse("/sdcard/PPTogether.ppt");
        intent.setDataAndType(uri,"application/vnd.ms-powerpoint");
        intent.putExtra(intent.EXTRA_STREAM, uri);
        startActivity(intent);
       
    }
메니페스트 파일에는
 <activity android:name=".TestActivity"
           android:label="TestActivity">
        <intent-filter>
         <action android:name="android.intent.action.VIEW"/>
         <category android:name="android.intent.category.DEFAULT"/>
         <data android:mimeType="application/vnd.ms-powerpoint"/>
        </intent-filter>
 </activity>
    </application>

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.ACCESS_SURFACE_FLINGER"/>
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>

이렇게 코딩을 했습니다.

 <activity android:name=".TestActivity"
           android:label="TestActivity">
        <intent-filter>
         <action android:name="android.intent.action.VIEW"/>
         <category android:name="android.intent.category.DEFAULT"/>
         <data android:mimeType="application/vnd.ms-powerpoint"/>
        </intent-filter>
 </activity>
    </application>

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.ACCESS_SURFACE_FLINGER"/>
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
이렇게 코딩을 했습니다.

어디서 잘못된 것일까요?