精华内容
下载资源
问答
  • 微信小程序开发(九)之开发版和测试版小程序打不开的问题
    千次阅读
    2019-05-28 09:58:48

    背景:小程序开发中会遇到手机打开开发版或者体验版进不去的情况,刚开始以为是网速等原因,一番测试操作之后发现是别的问题。

    原因:小程序开发版或者测试版,通过手机登录的时候,由于某些原因(具体不清楚,目测跟微信的调试功能有关)导致接口不调用,小程序无法进入。

    解决方案:可以在手机上打开调试功能,再次进入就可以了,一个简单又不简单的坑,希望对遇到同样问题的开发者有所帮助。

    更多相关内容
  • Android 微信小程序打不开app方案解决

    千次阅读 2019-05-09 18:33:35
    之前一直困扰着app跳转小程序之后,小程序中无法唤起APP了,而且的响应信息也没有,终于结合多方案解决这个问题。 1,manifest中一定要这么写 2,WXEntryActivity必须要放指定路径,而且位于包名下,就是...

    之前一直困扰着app跳转小程序之后,小程序中无法唤起APP了,而且的响应信息也没有,终于结合多方案解决这个问题。

    1,manifest中一定要这么写

     

    2,WXEntryActivity必须要放指定路径,而且位于包名下,就是com.xxxx.xxx.wxapi.WXEntryActivity

    这里有两个问题注意,要加上taskAffinity你的包名,launchMode要加上,WXEntryActivity必须要在包名下的固定位置,否则都无法接收到小程序的BaseResp给你的信息,

    if (baseResp.getType() == ConstantsAPI.COMMAND_LAUNCH_WX_MINIPROGRAM) {
    //            WXLaunchMiniProgram.Resp launchMiniProResp = (WXLaunchMiniProgram.Resp) baseResp;
    //            String extraData =launchMiniProResp.extMsg; //对应小程序组件 <button open-type="launchApp"> 中的 app-parameter 属性
    //            WeiXinPay.getInstance(this).onResp(baseResp.errCode,extraData);
                Intent intent = new Intent(this, MainActivity.class);
                intent.addCategory(Intent.CATEGORY_LAUNCHER);
                intent.setAction(Intent.ACTION_MAIN);
                intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_RESET_TASK_IF_NEEDED);
                startActivity(intent);
                finish();
            }
    

    可接收参数,看自己需求,通过以上代码唤起你的主页即可。

    展开全文
  • Android是我们在日常生活中注视最久的,我们所使用的所有手机APP基本上都可以在Android上运行。而这次我们将开发一个app页面。 Android Studio Android Studio 是谷歌推出的一个Android集成开发工具,基于IntelliJ ...
  • 1.后台解决,后台接口返回可直接预览的文件,仅仅是可下载的流文件。2.指定存储路径wx.downloadFile({url:“https://你的请求接口?filePath=”+ filePath +“&oriFileName=”+ oriFileName,header: {‘content...

    1.后台解决,后台接口返回可直接预览的文件,不仅仅是可下载的流文件。

    2.指定存储路径

    wx.downloadFile({

    url: “https://你的请求接口?filePath=” + filePath + “&oriFileName=” + oriFileName,

    header: {

    ‘content-type’: ‘application/’ + type

    },

    filePath: wx.env.USER_DATA_PATH + ‘/file.’ + type,     // 指定好当前的文件存放的路径 ,type为后台给的对应的文件格式,如果类型单一,可写死。

    success(res) {}

    删除 用这个 不然ios的里面删不掉

    var fileMgr = wx.getFileSystemManager();

    var oldType = wx.getStorageSync(“fileType”);

    // console.log(“上一个缓存后缀:”+oldType)

    if (oldType != ” && oldType != null) {

    fileMgr.unlink({

    filePath: wx.env.USER_DATA_PATH + ‘/file.’ + oldType,

    success: function (r) {

    console.log(‘remove save file. success.’, r);

    },

    fail: function (r) {

    console.log(‘remove save file.’, r);

    }

    });

    }

    代码来自微信官方,复制粘贴无用,但方法可行。

    2019年3月26日wangcf

    展开全文
  • 第一步需要获取 appID 小程序原始ID 在微信开放平台创建应用时填写应用签名的时候,填写的是md5值 并去掉“:”号全部改为小写 第二步集成微信的包 //版本号可以修改为最新的 api '...

    微信的官方文档

    第一步需要获取 appID 小程序原始ID

    在微信开放平台创建应用时填写应用签名的时候,填写的是md5值 并去掉“:”号全部改为小写

    第二步集成微信的包

    //版本号可以修改为最新的
     api 'com.tencent.mm.opensdk:wechat-sdk-android-with-mta:5.3.1'
    

    第三步 需要在自己的报名下新建一个wxapi包,在新建一个WXEntryActivity类

    public class WXEntryActivity extends AppCompatActivity implements IWXAPIEventHandler {
    
        private static String TAG = "MicroMsg.WXEntryActivity";
    
        private IWXAPI api;
    
    
    
    
        @Override
        public void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
    
          
            try {
                Intent intent = getIntent();
                api.handleIntent(intent, this);
            } catch (Exception e) {
                e.printStackTrace();
            }
        }
    
        @Override
        protected void onNewIntent(Intent intent) {
            super.onNewIntent(intent);
            setIntent(intent);
            api.handleIntent(intent, this);
        }
    
    
        @Override
        public void onResp(BaseResp baseResp) {
            if (baseResp.getType() == ConstantsAPI.COMMAND_LAUNCH_WX_MINIPROGRAM) {
                WXLaunchMiniProgram.Resp launchMiniProResp = (WXLaunchMiniProgram.Resp) baseResp;
                String extraData = launchMiniProResp.extMsg; //对应小程序组件 <button open-type="launchApp"> 中的 app-parameter 属性
            }
        }
    
    
        
        }
    

    点击调转小程序

      if (!isWeixinAvilible(getActivity())){
                        showToast("请先安装微信");
                        return;
                    }
    
    //这个是打开微信  防止华为手机 微信没有设置浮动权限 打不开小程序
                    Intent lan = getActivity().getPackageManager().getLaunchIntentForPackage("com.tencent.mm");
                    Intent t2 = new Intent(Intent.ACTION_MAIN);
                    t2.addCategory(Intent.CATEGORY_LAUNCHER);
                    t2.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
                    t2.setComponent(lan.getComponent());
                    startActivity(t2);
    
    // 下面是跳转小程序
                    String appId = ""; // 填应用AppId
                    IWXAPI api = WXAPIFactory.createWXAPI(getContext(), appId);
                    WXLaunchMiniProgram.Req req = new WXLaunchMiniProgram.Req();
                    req.userName = ""; // 填小程序原始id
                    req.path = "";                  //拉起小程序页面的可带参路径,不填默认拉起小程序首页
                    req.miniprogramType = WXLaunchMiniProgram.Req.MINIPTOGRAM_TYPE_RELEASE;// 可选打开 开发版,体验版和正式版
                    //  req.miniprogramType =WXLaunchMiniProgram.Req.MINIPROGRAM_TYPE_PREVIEW;
                    api.sendReq(req);
    
    展开全文
  • 微信小程序 wx.uploadFile在安卓手机上面the same task is working问题解决 微信小程序上传图片的时候,如果是多图片上传,一般都是直接用一个循环进行wx.uploadFile 这个在电脑上面测试与苹果手机上面都不会有什么...
  • 1, 微信小程序本地使用真机测试,可以打开pdf 文件,但是上传程序后(体验版)进入体验版小程序,预览pdf 无反应code :wx.getSystemInfo({success:function(res){var sname= res.system.split(' ');if(sname[0]=='iOS...
  • 近来编发现有大量正在使用这款软件的用户在打开这款软件时遭遇过系统提示SDK路径错误,无法运行软件,这样一来实在是很影响用户工作和学习,不过也没有关系,编这里有方法可以快速解决该问...
  • 近期测试反馈Android10系统华为手机上无法拉起小程序,但是在同版本系统其它品牌手机上可以正常拉起。 排查 通过微信社区问题查询,发现也有开发者遇到该问题,微信运营团队回复是机型兼容性问题导致 解决方案 1、...
  • 项目用微信小程序蓝牙通信客户端兼容苹果客户端及安卓客户端。
  • 近日,帮客户开发微信小程序时发现,部分系统版本低于安卓6.0.0的手机无法打开微信小程序。 后经排查,是由于服务器环境导致。 解决办法:更换服务器环境(宝塔部署的更换很方便) 例如: 原服务器环境为:Apache ...
  • 关于微信小程序安卓手机访问到图片,而苹果手机正常
  • 小程序 Android手机显示正常,ios手机显示空白 体验版和提交小程序审核的时候,都会遇到这个问题,除了代码本身可能存在错误外,极有可能是因为域名证书的问题,检查证书,可以参考以下路径文章: ...
  • Android整人小程序

    2013-09-14 11:17:31
    Android整人小程序,主要做定时多次电话给某人,骚扰他哈~~~希望这个小程序可以给你和你的朋友来欢乐~
  • Android打开小程序可以看我上篇文章介绍:Android打开小程序 我这边已经成功打开小程序了参数也传递过去了,现在就是无论如何点击返回APP都没有反应,也没用走微信页面WXEntryActivity的回调方法onResp 原因很简单...
  • 最近测试小程序发现华为Android 10手机微信小程序无法调起。网上查了一下有很多人都有类似的情况。于是开始排查自己,发现自己的小程序没有问题,是华为手机的一个系统特性。 解决办法: 1. 检查微信的悬浮窗...
  • 如何从在安卓Android手机获取微信小程序源代码

    千次阅读 多人点赞 2020-02-12 21:28:37
    如何从在安卓Android手机获取微信小程序源代码 获取微信小程序源代码两种方法: 1、在手机中获取。但需要获取手机的root权限,获得微信小程序的wxapkg包; 2、运用模拟器,在电脑上运行微信小程序,获得微信小程序的...
  • 初心-杨瑞超个人博客诚邀您加入qq群(IT-程序猿-技术交流群): 757345416丨(IT-程序猿-技术交流2群): 936929828 官方文档:...
  • 这个内嵌的网页在移动网络下打不开小程序安卓手机浏览器直接输入这个地址都打不开,有时候会打开,十次里八次打不开,没有规律。连着无线肯定能打开。在电脑上也可以打开。是什么问题?域名问题?http协议问题...
  • 出现这个问题一般来说是服务器中间证书缺失导致。因为两个系统对中间证书要求不同。... 出现证书2缺失的情况的话那就按下面步骤操作 这种情况一般发生在apache服务器上。去证书提供商下载证书一般是三个文件,两个crt...
  • 内容索引:Java源码,Android,Android 一个基于Java的安卓Android手机程序源代码,貌似一个网络服务程序,含有Demo,仅供参考。
  • 在测试小程序时发现有两部苹果手机(iphone5,iphone6p)打不开安卓手机正常,打开调试日志报错thirdScriptError sdk uncaught third Error, 后来发现是ios版本太旧不支持es6语法导致,两部手机均为ios8,微信...
  • 我先把我在安卓手机上调试微信小程序定位遇到的问题说下 在安卓手机上开启了定位但是没反应,苹果手机上是正常的 但在type的类型中选中了 ‘gcj02’ , ,然后在定位的时候直接走 fail(){}方法了,也知道为啥,然后我又...
  • iOS使用的就是web-view(web-view中的src属性中的文档地址是能有中文的存在,必须全部是英文),安卓用的是小程序官网提供的打开文档的两个api 下面是代码: wxml中,只有web-web一句代码,如果是iOS系统,就是用...
  • 前段时间因功能要求,需要实现app打开微信调用小程序的功能,公司的产品以H5为主,经理希望能直接在H5里面调用方法,直接打开微信调用小程序,经理的想法还是好的,偏偏官方给的答案是能!H5(截至2019年-11-12日...
  • 小程序安卓手机图片正常显示,ios显示 博客搜到说什么webp格式之类的结果,实际上是cover-image支持base64格式,因为部分图片是import进去的,所以都换回src
  • 我的直觉告诉我虚拟机打不开可能是没联网,防火墙自动打开了,然后多用 锤子砸一砸,多同步让软件翻墙去外网下载一些相关的配置文件,或者在我以 往的成功案列中,还可以: 找到虚拟机avd这个文件夹,然后把它删除...
  • 之前碰到一个问题 小程序的图片开发时正常 苹果机也正常,就是安卓机显示出来,后来才发现是图片名字有空格
  • 微信小程序在苹果手机不开调试不能操作 但是在安卓机上就没出现这个问题 请问是什么原因

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 163,791
精华内容 65,516
关键字:

安卓手机小程序打不开