文章 2023-07-01 来自:开发者社区

【视频文稿】车载Android应用开发与分析 - 开发系统应用

本期视频地址:https://www.bilibili.com/video/BV1NY411z7TK/ 前言 Hello,大家好,我是林栩。 开发车载应用,其实主要都是在Android系统中编写各种系统应用,所以上期视频先介绍了Android系统源码的下载和编译流程,本期视频我们开始介绍,Android系统应用是如何开发的。 系统应用简介 我们第一次启动Android系统的手机时,...

【视频文稿】车载Android应用开发与分析 - 开发系统应用
阿里云文档 2023-03-30

如何解决移动推送android应用的控制台显示devicetoken是空_移动研发平台

问题描述移动推送android应用的控制台显示devicetoken是空,如下图所示:问题原因deviceToken 是 iOS 设备向 APNs 注册推送通知服务时,返回的设备标识符。android端没有deviceToken 是正常的。适用于移动推送

文章 2022-02-16 来自:开发者社区

(转载)JAVA反射机制在Android应用开发中的应用

想必学过JAVA的人一定接触过“反射”(Reflection)这个名词,简单的来说,反射机制就是允许编程人员在程序运行时来改变程序的结构或者变量的类型。通过这个特性,我们可以在运行时得知某个类的所有成员,包括其属性和方法,同时也能够调用这些方法。请注意反射机制的特殊之处就在于可以使用编译期间完全未知的类,也就是通过反射机制可以加载一个在运行时才得知名字的类,从而取得其内部的成员函数并调用。下面来....

文章 2022-02-07 来自:开发者社区

【Android 插件化】使用 PluginKiller 帮助应用开发者规避发布的 APK 安装包被作为插件的风险 ( 验证应用是否运行在插件化引擎中 )

文章目录前言一、应用开发者规避 APK 安装包被作为插件二、检测插件化环境1、检查 AndroidManifest.xml 清单文件2、检查 运行时 信息3、检查生成的目录4、检查组件前言在上一篇博客 【Android 插件化】插件化技术弊端 ( 恶意插件化程序的解决方向 | 常用的插件化虚拟引擎 ) 中 , 介绍了插件化的弊端 , DroidPlugin 和 VirtualApp 被用于制作恶....

文章 2022-01-14 来自:开发者社区

【Android 应用开发】Android应用的自动更新模块(三)

四. 下载安装apk文件1. 更新对话框(1) 更新流程先弹出更新对话框提示, 点击确定就弹出进度条对话框, 下载apk文件 . 如果点击取消, 直接进入主界面更新对话框 : 这是一个AlertDialog , 先创建builder, 然后设置标题, 显示内容, 设置积极消极按钮, 创建对话框 之后显示对话框;进度条对话框 : 这是一个ProgressDialog, 直接使用new创建, 设置信....

文章 2022-01-14 来自:开发者社区

【Android 应用开发】Android应用的自动更新模块(二)

二. 检查版本号1. 检查版本号线程流程 : a. 保持Splash持续时间 : 获取当前时间与time进行比较, 如果不足3秒, 人为使Splash保持3秒时间;b. 查看更新设置 : 从sp中获取更新设置, 如果sp中自动更新为true, 那么就执行下面的更新流程, 如果sp中自动更新为false, 那么直接进入主界面.c. 获取信息 : 从网络中获取更新信息, 根据是否成功获取信息执行不同....

文章 2022-01-14 来自:开发者社区

【Android 应用开发】Android应用的自动更新模块(一)

软件的自动更新一般都与Splash界面绑定在一起, 由于需要维护的软件界面很复杂, 一个Activity中嵌入ViewPager, 并且逻辑比较复杂, 索性重新写一个Activity, 现在的软件都很流行使用Splash界面, 正好与自动更新配套在一起;在这个自动更新Splash中, 使用到了 动画设置 ,SharedPerference ,pull解析 ,dialog对话框 ,http网络编程....

文章 2017-11-22 来自:开发者社区

Android应用开发新路线(用HTML5开发Android应用)

昨天参加了“第五期HTML5技术分享沙龙——成都站”,我的分享内容为“Android应用开发新路线(用HTML5开发Android应用)”。 首先感谢成都优聚的李万鹏(@GoodTeamStudio)和@HTML5研究小组 的田爱娜提供的各种帮助与支持! 这里上传一下ppt和演示工程,希望大家能多多提出意见。 同时,内容安排得有些多,由于时间关系,只能启到一个抛砖引玉的作用,接下来欢迎大家随时通....

文章 2017-08-01 来自:开发者社区

《Android应用开发攻略》——3.6 应用程序崩溃排错

3.6 应用程序崩溃排错 Ulysses Levy3.6.1 问题应用崩溃,而原因不确定(参见图3-14)。 3.6.2 解决方案从查看日志开始。3.6.3 讨论遇到应用程序崩溃时,我们可以使用adb logcat命令或者Eclipse LogCat窗口查看AVD的日志。例3-3说明了如何用adb logcat查看堆栈跟踪,找到故障的位置。例3-3:“权限拒绝”问题的堆栈跟踪E/Databa...

文章 2017-08-01 来自:开发者社区

《Android应用开发攻略》——2.8 在Android应用中使用Google Analytics

2.8 在Android应用中使用Google Analytics Ashwini Shahapurkar2.8.1 问题开发人员往往希望跟踪用户使用的应用程序功能。你如何确定自己的应用程序用户最常使用的是哪个功能?2.8.2 解决方案可以使用Google Analytics,根据定义的条件跟踪应用程序,这和网站跟踪的机制相近。2.8.3 讨论在应用程序中使用Google Analytics之前....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

mPaaS 移动开发平台

mPaaS 源于蚂蚁集团金融科技,为 App 开发、测试、运营及运维提供云到端的一站式解决方案,致力于提供高效、灵活、稳定的移动研发、管理平台。 官网地址:https://www.aliyun.com/product/mobilepaas/mpaas

+关注