A demo of Rongcloud uniapp sdk integration for compiling debug-apk in Android Studio

Overview

Rongcloud-uniapp-sdk-demo

A demo of Rongcloud uniapp sdk integration for compiling debug-apk in Android Studio

这是一个为了给uniapp在Android平台打出debug-apk的demo (可断点可全量输出日志的apk).里边集成了融云uniapp原生层的源码作为基座. (因为HbuilderX云打包的apk都是release版, 不能全量输出log以及添加debugger)

基本所需数据:

  • 我的Dcloud账号 (Uniapp的开发者后台):
    [email protected]
    pwd: 1996376gzk
  • demo中的项目名称:
    __UNI__82E3102
  • Appkey (Uniapp):
    2e31b6f1658ddd083c6bbd4ab74cebb5
  • package name:
    com.defalt.for_building_uniapp_project
  • 项目携带keystore的SHA1签名:
    EC:C3:E4:D3:27:FD:D1:7F:C8:CA:FA:8F:B2:2E:12:21:E9:35:EA:11

怎么玩

  • 如果客户本地有原生打包环境, 那么让他出debug-apk, 正常跑就可以.
  • 如果客户没有原生打包环境, 可以:
  1. 指导客户使用这个demo, 把demo clone先下来, 里边的配置都不用动, 全部使用我的账号和配置数据. 让他从Hbuilder里生成本地离线打包资源(要把资源文件夹名改成__UNI__82E3102, 和我后台的项目对应上), 放入app/assets/apps.进app/assets/__UNI__82E3102/www/manifest.json.同样修改掉项目id和项目名即可. 然后尝试打debug包.
  2. 如果客户不愿意搞这个demo, 那么只能和他要项目源码, 放入hbuilder里生成本地离线打包资源. 其余步骤都和上述一致.

吐槽:

目前Uniapp小槽点:

  1. 客户可能都是web开发出身, 对Android开发并不了解, 完全不具备AS和adb的环境. 用HbuilderX打出的包是release包, 而且客户一般只会查H5那一层的log, Android原生层log是按照release包的输出量打的, 比较不完整, 难以排查问题.
  2. 如果客户已经配置好了原生开发环境 (例如这个项目), 且了解Android开发.就可以直接打debug包, 这样日志输出表现是一致的.
You might also like...
Evernote SDK for Android

Evernote SDK for Android version 2.0.0-RC4 Evernote API version 1.25 Overview This SDK wraps the Evernote Cloud API and provides OAuth authentication

Air Native Extension (iOS and Android) for the Facebook mobile SDK

Air Native Extension for Facebook (iOS + Android) This is an AIR Native Extension for the Facebook SDK on iOS and Android. It has been developed by Fr

Android Chat SDK built on Firebase
Android Chat SDK built on Firebase

Chat21 is the core of the open source live chat platform Tiledesk.com. Chat21 SDK Documentation Features With Chat21 Android SDK you can: Send a direc

Liquid SDK (Android)

Liquid Android SDK Quick Start to Liquid SDK for Android This document is just a quick start introduction to Liquid SDK for Android. We recommend you

AWS SDK for Android. For more information, see our web site:

AWS SDK for Android For new projects, we recommend interacting with AWS using the Amplify Framework. The AWS SDK for Android is a collection of low-le

新浪微博 Android SDK

ReadMe 公告: 鉴于线上服务器出现问题,推荐下载本地aar后上传到自己公司的服务器,保证后续服务稳定, 我们也将尽快重新提供一个稳定的地址供大家使用。 新包地址:https://github.com/sinaweibosdk/weibo_android_sdk/tree/master/2019

Official Appwrite Android SDK 💚  🤖
Official Appwrite Android SDK 💚 🤖

Appwrite Android SDK This SDK is compatible with Appwrite server version 0.8.x. For older versions, please check previous releases. Appwrite is an ope

This App is sending Face capture data over network, built around the latest Android Arcore SDK.
This App is sending Face capture data over network, built around the latest Android Arcore SDK.

AndroidArcoreFacesStreaming From any Android phone ArCore compatible, using this app will send over TCP 5680 bytes messages: The first 5616 bytes is a

Trackingplan for Android SDK
Trackingplan for Android SDK

With Trackingplan for Android you can make sure that your tracking is going as you planned without changing your current analytics stack or code.

Owner
Zongkui Guo
All Work No Play makes Jack A Dull Boy
Zongkui Guo
Sdk-android - SnapOdds Android SDK

Documentation For the full API documentation go to https://snapodds.github.io/sd

Snapodds 0 Jan 30, 2022
Segmenkt - The SegmenKT Kotlin SDK is a Kotlin-first SDK for Segment

SegmenKT Kotlin SDK The SegmenKT Kotlin SDK is a Kotlin-first SDK for Segment. I

UNiDAYS 0 Nov 25, 2022
Frogo SDK - SDK Core for Easy Development

SDK for anything your problem to make easier developing android apps

Frogobox 10 Dec 15, 2022
HubSpot Kotlin SDK 🧺 Implementation of HubSpot API for Java/Kotlin in tiny SDK

HubSpot Kotlin SDK ?? Implementation of HubSpot API for Java/Kotlin in tiny SDK

BOOM 3 Oct 27, 2022
Simple Discord <-> Minecraft chat integration using webhooks

Minecraft Chat Simple Discord <-> Minecraft chat integration using webhooks Instalacja Plugin należy wrzucić do folderu plugins oraz ustawić URL webho

Oskar 10 Aug 31, 2022
One merchant integration point for all of PayPal's services

android-sdk [WIP] One merchant integration point for all of PayPal's services Static Analysis Tools Detekt This project uses Detekt for Kotlin code an

PayPal 23 Dec 20, 2022
this is the demo of billing new library v3

Billing library v3 demo android This is the demo of billing new library v3 for android native IMPORTANT 1- you must have login to google play store to

Muhammad Sikandar 3 Dec 6, 2021
AWS SDK for Android. For more information, see our web site:

AWS SDK for Android For new projects, we recommend interacting with AWS using the Amplify Framework. The AWS SDK for Android is a collection of low-le

AWS Amplify 976 Dec 29, 2022
Countly Product Analytics Android SDK

Countly Android SDK We're hiring: Countly is looking for Android SDK developers, full stack devs, devops and growth hackers (remote work). Click this

Countly Team 648 Dec 23, 2022
Android Real Time Chat & Messaging SDK

Android Chat SDK Overview Applozic brings real-time engagement with chat, video, and voice to your web, mobile, and conversational apps. We power emer

Applozic 659 May 14, 2022