小编Uro*_*nik的帖子

Android:以编程方式安装.apk

我在Android下载二进制文件问题 和以编程方式在Android上安装应用程序的帮助下做到了这一点 .

我想立即进行自动更新和自动安装.它是本地的,所以它是非市场应用.

这是我的代码:

public void Update(String apkurl){
    try {
        URL url = new URL(apkurl);
        HttpURLConnection c = (HttpURLConnection) url.openConnection();
        c.setRequestMethod("GET");
        c.setDoOutput(true);
        c.connect();

        String PATH = Environment.getExternalStorageDirectory() + "/download/";
        File file = new File(PATH);
        file.mkdirs();
        File outputFile = new File(file, "app.apk");
        FileOutputStream fos = new FileOutputStream(outputFile);

        InputStream is = c.getInputStream();

        byte[] buffer = new byte[1024];
        int len1 = 0;
        while ((len1 = is.read(buffer)) != -1) {
            fos.write(buffer, 0, len1);
        }
        fos.close();
        is.close();//till here, it works fine …
Run Code Online (Sandbox Code Playgroud)

android install

336
推荐指数
5
解决办法
33万
查看次数

Android:卡仿真 - 使用PN532 nfc模块读取ndef消息

我有一个LG D320n Android手机,elechouse的PN532 nfc模块和Stollmann的NFCPlayer,我可以正确阅读NFC标签.

我从这里测试了一个样本:https://github.com/grundid/host-card-emulation-sample

它工作正常,当我读取一个Android设备作为标签与另一个Android设备作为阅读器.但我无法通过NFCPlayer将Android设备作为PN532阅读器的标签阅读.我希望读者从Android设备读取NDEF消息作为标签,但NFCPlayer甚至不能识别Android设备.我想我必须在Android方面做一些修改,但我无法弄明白该怎么做.我想我对NFC通信和HCE的工作方式知之甚少,尽管我读过这篇文章:https: //developer.android.com/guide/topics/connectivity/nfc/hce.html

我真的很感激任何可以帮助我理解我在这里缺少什么的指南.

tags android nfc ndef hce

10
推荐指数
1
解决办法
2057
查看次数

Android Beam:使用MIME类型记录启动应用程序

我正在开发一个项目,我正在使用Android智能手机和PN532 USB芯片(elechouse),它具有点对点模式作为其功能之一.我试图将PN532模块的NDEF消息发送到智能手机,相反,它工作正常.

我想要的是,当PN532模块找到智能手机时,我的应用程序会自动启动.

我知道一个解决方案是使用MIME类型记录.

我的清单中有这个:

 <data android:mimeType="application/vnd.test.com.openapp"/>
Run Code Online (Sandbox Code Playgroud)

在模块方面,我可以传输MIME,但我不知道这个MIME必须是什么形式.我试图传输字符串但没有任何反应.

那么如何在我的模块上创建MIME类型记录呢?有没有其他方式通过点对点通信启动我的应用程序?

android nfc android-beam nfc-p2p

10
推荐指数
1
解决办法
735
查看次数

Android:如何避免我的进程被杀死

这可能在之前讨论过,但我没有找到答案.我的应用程序遇到了问题,当其他一些应用程序需要内存时就会被杀死.我查看了Activity Lifecycle并测试了我的应用.我想知道的是:当我的一个进程被调用onPause()或onStop()而其他应用程序需要内存时,如何避免我的进程被杀死.

android

5
推荐指数
1
解决办法
8994
查看次数

如何在android上存储firebase上的数据?

这就是我在firebase上存储数据的方式.但是,任何人都可以建议,如何加密密码并保存?

   save.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            String user,pass;
            user =name.getText().toString();
            pass=password.getText().toString();

            Firebase usersRef = Ref.child("user");
          //  usersRef.child("username").setValue(user);
          //  usersRef.child("password").setValue(pass);

            Map<String,String> mUser = new HashMap<String, String>();
            mUser.put("username",user);
            mUser.put("password",pass);
            usersRef.push().setValue(mUser);

        }
    });
Run Code Online (Sandbox Code Playgroud)

android chat firebase mbaas

1
推荐指数
1
解决办法
1323
查看次数

标签 统计

android ×5

nfc ×2

android-beam ×1

chat ×1

firebase ×1

hce ×1

install ×1

mbaas ×1

ndef ×1

nfc-p2p ×1

tags ×1