apicloud

Android开发之ApiCloud模块开发的注意事项

匿名 (未验证) 提交于 2019-12-03 00:18:01
经过本人多次模块制作打包上传基本总结模块开发的以下坑: 一.模块开发SDK最小版本必须为9,不然就算你SDK模块开发完毕正常运行你在后台云编译也无法通过会报错,提示 minSdkVersion9小于你模块里面的版本。 二.当你模块中有多个arr包可以按照官方文档将多个arr包放入目录也可以自己将arr包解压将里面的jar包好用so库等复制出来放到你的模块开发的模块库中进行引用也可以。 三.官方的so库有两种 armeabi-v7a和 armeabi如下图: 如果你的库中带有so库那么你的模块包里面最少也得有两种架构如下图: 如果你的SDK模块在SDK里面编译成功也可以成功运行但是模块大伯上传到自定义模块后调用出现so库找不到如下: couldn't find "libc++_shared.so 你可以通过以上方法复制整 个 armeabi包里面的so库文件到 armeabi-v7a里面即可 四.如果你只打包上传 armeabi-v7a里面的so库在你云编译的时候你的so库是不会被编译到apk里面的,但是如果你的so库的 armeabi包打包进去才会被编译到apk里面去如下图: 1.包含 armeabi里面的so库的apk大小 2.不 包含 armeabi里面的so库的apk大小 文章来源: Android开发之ApiCloud模块开发的注意事项

APICloud打开三方地图整合

匿名 (未验证) 提交于 2019-12-03 00:15:02
一直想系统的整理打开地图的方法,今天抽时间把了百度,高德,腾讯,苹果自带地图都整理出来了,闲话不多说,直接上干货 ----------------------------------------------------------------------code start---------------------------------------------------------------------------------------------------- <!DOCTYPE HTML> <html> <head> </head> <body> </body> <script type="text/javascript" src="../script/api.js"></script> <script type="text/javascript" src="../script/jquery.min.js"></script> <script type="text/javascript"> apiready = function(){ } //打开百度地图 function open_bmap(dname, lng, lat) { } //打开高德地图 function open_amap(dname, lng, lat) { } //打开腾讯地图 function

Apicloud ajax请求返回&quot;statusCode&quot;:0,网络连接错误

匿名 (未验证) 提交于 2019-12-02 23:35:02
最近在做一个apicloud的app项目,在写前端请求的时候遇到的错误。 {"statusCode":0,"state":2,"progress":100,"body":"连接错误,请检查网络或者请求配置是否正确","msg":"连接错误,请检查网络或者请求配置是否正确","status":2} var code = $api.byId('code').innerHTML; api.ajax({ url:'http://www.app.com/app.php',//本地的虚拟站点是不行的,需要外网的 method: 'post', data: { values: { 'code': code //json对象 } } }, function(ret, err) { if (ret) { api.alert({ msg: JSON.stringify(ret) }); } else { api.alert({ msg: JSON.stringify(err) }); } }); 是我自己在本地定义的虚拟站点,我是用的WIFI真机同步调试的,手机和电脑连的同一个无线, 既然是连接不到,说明是服务器端有问题,(之前好不容易解决了很多前端错误),这个问题很简单就是因为手机是访问不到你电脑上的虚拟站点的,需要用 真机 ,所以就改成 url请求外网的接口 ,就成功啦! 文章来源: https:

套壳开发工具 DCloud,ApiCloud,AppCan,Bingotouch,Cordova比较

匿名 (未验证) 提交于 2019-12-02 23:34:01
Ŀ¼ ApiCloud : App定制平台 APP开发平台 APPCan : Bingotouch : Cordova: ApiCloud : App定制平台 它是APICloud在已有的移动应用开发平台上,推出的全新服务体系。App定制平台为企业提供在线APP定制开发服务。服务特色一是帮助企业客户免费梳理APP开发需求,输出评估报告;二是将APP开发流程标准化,客户通过线上管理后台可全程参与到APP项目的开发中,监管项目的品质和进度。同时,APP定制平台具有官方签约、保上线、便宜、快四大优势,为客户带来省心、安心的APP定制开发服务。 APP开发平台 它提供编译器APICloud Studio2, 并且模块Store作为开发者生态中的重要组成部分,积累了大量成熟的app功能模块,将大量移动应用所需的功能“模块化“封装,并且借助APICloud的模块机制规范的提供给开发者,通过JavaScript语言,一套代码同时调用iOS和Android两个平台的模块,从而实现“积木拼装”式的原生应用开发;支持多人协作开发、一键多终端调试等服务。同时支持开发者扩展自定义模块,让移动应用开发更具灵活性和个性化。 为App开发者提供大量优质的原生模块,涵盖功能扩展、导航菜单、界面布局、开放SDK、设备访问、云服务对接等类型。 优点: 2.不能完全跨平台。不同平台代码需要微调。 APPCan : 优点

apicloud触底加载的简单实现

匿名 (未验证) 提交于 2019-12-02 23:34:01
直接上干货 api.addEventListener({ name: 'scrolltobottom', extra: { threshold: 0 } }, function(ret, err) { index += 1; var data = { categoryId: 0, pageNum: index, pageSize: 10 } ajaxRequest('/api/Shop/GoodsListFromCategory?', 'get', data, true, function(ret) { if (ret.code == 200) { if (ret.res.data.count == 0) { toast("没有更多数据了!") }else { main.list = main.list.concat(ret.res.data.list); } } else { toast(ret.res.msg) } }) });

使用apicloud开发移动端APP,IOS list页面滚动卡顿解决记录

与世无争的帅哥 提交于 2019-12-02 22:31:15
给内容容器添加样式:-webkit-overflow-scrolling:touch; -webkit-overflow-scrolling:属性控制元素在移动设备上是否使用滚动回弹效果. auto:使用普通滚动, 当手指从触摸屏上移开,滚动会立即停止。 touch:使用具有回弹效果的滚动, 当手指从触摸屏上移开,内容会继续保持一段时间的滚动效果。继续滚动的速度和持续的时间和滚动手势的强烈程度成正比。同时也会创建一个新的堆栈上下文。 来源: https://www.cnblogs.com/shark1100913/p/11764967.html

apicloud开发app

旧巷老猫 提交于 2019-12-01 21:53:20
1、apicloud官网 2、注册登录 3、开发控制台 4、创建应用 5、代码=》svn拉取代码,账号:注册账号的邮箱,密码:获取分支密码中的密码 6、编辑器下载对应的插件或者直接使用apicloud的编辑器(vscode在扩展中搜索apicloud,安装) 7、在手机中预览:模块=》扫描下边的二维码,下载安装 8、vscode中右键启动wifi服务,会出现ip和port 9、在手机中点击悬浮球,输入上边的ip和port进行连接(手机和电脑要在同一个wifi下) 10、完成上边的操作就能一边开发一边查看页面效果了 11、发布测试和正式版本 12、端设置,证书都进行设置后 13、点击云编译后选择对应的打包信息 14、扫描二维码进行下载app 来源: https://www.cnblogs.com/wyongz/p/11717932.html

APIcloud学习笔记

旧城冷巷雨未停 提交于 2019-12-01 04:22:12
笔记 1. 快 :标准的html +css +js 渲染快,脚本语言,标准H5 参数格式和数量固定 自定义callback 2. 服务开发, 3. 云端编译 4.应用更新 5,性能好 浏览器渲染机制: 第2讲:apicloud 1. 产品构成 移动端app引擎:ui ,io ,多媒体 ,设备,第三方, 云引擎 :db 后端业务环境 2 端开发的技术架构 3 端引擎执行流程 4 晕开发的技术架构 5 数据云引擎架构 6 应用设计思想 7 第3讲:创建第一个应用 1.创建应用   应用ID : appid,唯一标识14位 = A+13个数字 ;   应用Key : appkey   应用包名:   应用名称: 校验:签名, ID 和Key 模块 云编译 : 2.控制台操作 3.常见问题 4.文档,社区,模块store 第4讲: 在手机端 存放路径:手机存储》UZMap 来源: https://www.cnblogs.com/xiaohuizhenyoucai/p/11648350.html

iOS证书及描述文件制作流程

ぐ巨炮叔叔 提交于 2019-11-30 12:26:16
我们在一些iOS应用Windows开发平台,进行打包iOS应用包ipa文件时,需要用到两个iOS证书文件p12及profile文件mobileprovision 下面介绍如何使用工具快速申请! 一、申请iOS发布证书(p12文件) Appuploader辅助iOS上架工具可以帮助在Windows电脑直接申请iOS证书,如果是使用HBuilder、AppCan、APICloud等工具跨平台开发,没有Mac的开发者,可以非常方便的申请iOS证书去打包苹果APP Appuploader安装教程 1.1、下载启动Appuploader软件登录苹果开发者账号,点击右下角+ADD选择,下拉选择发布证书 证书名称:不要中文、随意设置 邮箱:随意 密码:证书的密码、比如设置123这样,不用很复杂,记好、打包时要用、很重要 应用id:这里不用选 点击ok创建。 注意:iOS发布证书最多能申请3个,如果账号已经有3个发布证书了,将申请报错(如下图) 一个发布证书可以用于多个APP上架,不是说只能申请3个发布证书就只能上架3个app,完全不用每个app都申请个发布证书p12,发布证书p12是可以公用的,区分开下面步骤申请的的描述文件就行了。一个p12可以对应无数的描述文件。 也可以删掉之前的发布证书,重新创建,不会影响已上架的app。 1.2、创建成功后,找到刚创建的发布证书( iOS

APICloud如何打包iOS应用介绍

拟墨画扇 提交于 2019-11-28 19:39:39
APICloud在线打包流程介绍 1、先在 APICloud 开发工具同步代码到线上,然后进入开发控制台,选择要打包的应用,选择证书,在ios证书那里,上传申请的iOS证书文件 特别注意: 正式证书:这项要上传发布证书(上架用的,打包后用于上架不能直接安装), 测试证书:这项上传开发证书(打包后可以安装到手机测试) 如果你只暂时只申请了开发证书,先上传测试证书那项,正式证书后面申请了再添加也行! APICloud平台可以在Windows直接开发iOS应用! 如果还没申请iOS证书文件,可以看下面教程申请,可以直接在Windows电脑申请iOS证书! Windows系统直接申请iOS证书文档 输入APP ids(应用id、包名,跟证书使用的保持一致) 、 输入申请的.p12文件及配置文件.mobileprovision,输入申请p12设置的密码保存即可! 2、选择云编译,选择iOS平台,设置要对应信息打包! 3、编译完成了,下载IPA。 如果是正式证书打包的下载后用AU软件上传审核 测试证书打包的下载ipa后可以通过爱思助手安装! 来源: https://my.oschina.net/u/4151621/blog/3098701