2012.02.08 17:57

    public void ExecuteApk()

    {

    File apkFile = new File("/mnt/sdcard/download/11.pdf");

//    File apkFile = new File("/mnt/sdcard/download/11.apk");

        Uri apkUri = Uri.fromFile(apkFile);

        try 

        {

//        Intent intent = new Intent(Intent.ACTION_VIEW);

    Intent intent = new Intent();

    intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);

    intent.setAction(android.content.Intent.ACTION_VIEW);

    intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);

//         intent.setDataAndType( Uri.fromFile(apkFile), "application/vnd.android.package-archive");

         intent.setDataAndType(Uri.fromFile(apkFile), "application/pdf");

         

         startActivity(intent);

         

         this.finish();           // liveupdate 프로그램 종료

        } 

        catch (Exception e) 

        {

    // TODO: handle exception

        }

    }



- 주석처리한 부분은 apk 실행 부분입니다. 

신고
Posted by 그린블로그 DEV그린