你好,游客 登录 注册 搜索
背景:
阅读新闻

在Android中静默安装应用

[日期:2013-05-23] 来源:Linux社区  作者:yutel [字体: ]

最后一步,就是测试安装()

import Android.app.Activity;
import android.os.Bundle;
import android.util.Log;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;


public class Test extends Activity {

 public static final String TAG = "Test";

 @Override
 public void onCreate(Bundle savedInstanceState) {
  super.onCreate(savedInstanceState);
  setContentView(R.layout.main);

  try {
   final ApplicationManager am = new ApplicationManager(this);
   am.setOnInstalledPackaged(new OnInstalledPackaged() {
    public void packageInstalled(String packageName, int returnCode) {
     if (returnCode == ApplicationManager.INSTALL_SUCCEEDED) {
      Log.d(TAG, "Install succeeded");
     } else {
      Log.d(TAG, "Install failed: " + returnCode);
     }
    }
   });

   Button btnInstall = (Button) findViewById(R.id.app_name);
   btnInstall.setOnClickListener(new OnClickListener() {
    @Override
    public void onClick(View arg0) {
     try {
      am.installPackage("filepath");
     } catch (Exception e) {
      Log.e(TAG, "", e);
     }
    }
   });
  } catch (Exception e) {
   Log.e(TAG, "", e);
  }
 }
}

更多Android相关信息见Android 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=11

linux
相关资讯       Android静默安装 
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数

       

评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款