HarmonyOS开发者限时福利来啦!最高10w+现金激励等你拿~ 了解详情
写点什么

Android++:零硬件限制,支持 MSBuild、LLVM 和 GCC, 并集成了 GDB 调试

  • 2014-02-12
  • 本文字数:659 字

    阅读完需:约 2 分钟

Android++ 这款用于Visual Studio 的原生开发和调试扩展已于近期发布,它没有硬件限制,除了集成了GDB 调试,还支持 MSBuild LLVM GCC 。在零硬件限制的助力下,我们能在大多数设备上进行调试,无需考虑硬件限制、厂商约束和许可检查。另外,最新版本还包括一些定制的构建脚本,以支持 C/C++、Java 和资源生成。它支持在部署的每个阶段进行依赖跟踪和最小的重构。

Android++ 提供了可定制的编译器选项,支持用户选择 LLVM/ Clang 或 GCC 编译源代码。它也支持预编译头文件(PCH)、并行编译,以及在Visual Studio 中基于设备或模拟器进行源代码级调试。除了附加到现有的运行进程,该扩展也支持开发者自动部署及运行应用。

Android++ 能够帮助开发者使用 Visual Studio 来构建 Android 应用,而且它面向的是基于 NDK 的 C/C++ 应用,它支持自定义部署、资源管理,以及集成的 Java 源代码编译。

要使用 Android++扩展,需要Microsoft Visual Studio 2010、2012 或2013 版本。但是该扩展不支持Visual Studio Express 版。截至本文写作之时,Android++ 已向有Android 经验的开发者开放了内测。尽管该扩展的开发者并没有明示其正式版本的具体发布时间,但是该扩展很可能在接下来几个星期内以交错的方式提供。

查看英文原文: Android++ with Zero Hardware Restrictions, MSBuild, LLVM, GCC, Integrated GDB Debugging


感谢臧秀涛对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ )或者腾讯微博( @InfoQ )关注我们,并与我们的编辑和其他读者朋友交流。

2014-02-12 09:362516

评论

发布
暂无评论
发现更多内容

2022-09-14:以下go语言代码输出什么?A:0 0;B:0 1;C:1 1;D:1 0。 package main func main() { println(f(1)) } func

福大大架构师每日一题

golang 福大大 选择题

基于开源IM即时通讯框架MobileIMSDK:RainbowChat-iOS端v5.0版已发布

JackJiang

Netty 即时通讯 im开发 开源im

腾讯前端一面常考面试题合集

loveX001

JavaScript 前端

智能湖仓架构实践:利用 Amazon Redshift 的流式摄取构建实时数仓

亚马逊云科技 (Amazon Web Services)

头大了,Mysql写入数据十几秒后被自动删除了

南城FE

MySQL 前端 nodejs

Java知识点锦集2

喜羊羊

9月月更

为什么Vue中的v-if和v-for不建议一起用

达摩

Vue

[Go WebSocket] 多房间的聊天室(六)为什么要加锁?不加锁行不行啊?

HullQin

Go golang 后端 websocket 9月月更

Java进阶(二十二)使用FileOutputStream写入文件

No Silver Bullet

9月月更 FileOutputStream 写文件

数据结构与算法 之线性表

喜羊羊

9月月更

C/C++生态工具链——gcc/g++编译器使用指南

独立开发者_CoderZZ

c++ C语言 GCC g++ gcc 编译器

MFC框架下,加密图片加载并显示功能

中国好公民st

c++ 加密 9月月更

数据库的schema与数据类型优化

阿柠xn

数据库 sql 高性能 优化技巧 9月月更

前端二面必会面试题(附答案)

beifeng1996

JavaScript 前端

OKR之剑·理念篇01: OKR带给我们的改变

vivo互联网技术

OKR 目标管理 研发管理

推荐:实现 SVG 动画的 5 个 JavaScript 库~

掘金安东尼

前端 9月月更

恍然大悟,才知道什么是真正的思维导图!

博文视点Broadview

Java知识点锦集1

喜羊羊

9月月更

图系列算法在转转推荐算法召回及粗排的实践

转转技术团队

深度学习 推荐系统 图算法 graph embedding

Java后端每日学点系列?线程知否,List懂否,垃圾回收器晓得否

知识浅谈

线程 垃圾回收器 9月月更

想成为数据科学家,哪些技能你必须具备?

雨果

使用 FSM 管理 osm-edge 服务网格入口流量

Flomesh

Service Mesh 服务网格

【C语言深度剖析】深入理解const的用法(趣味小故事解析)

Albert Edison

指针 C语言 const 9月月更

前端高频面试题汇总(一)

loveX001

JavaScript 前端

大数据ELK(一):集中式日志协议栈Elastic Stack简介

Lansonli

ELK 9月月更

数据库的视图该怎么用?

阿柠xn

MySQL 数据库 视图 9月月更

关于数据仓库的特点及组成的概述

阿泽🧸

数据仓库 9月月更

敏捷Scrum实施落地中的3大典型问题及解法

爱吃小舅的鱼

Elasticsearch聚合学习之三:范围限定

程序员欣宸

elasticsearch 9月月更

【精通内核】Linux内核写锁实现原理与源码解析

小明Java问道之路

读写锁 锁降级 Linux内核 9月月更 锁唤醒

不惧繁杂背景,视频编辑服务一键实现人像抠图

HarmonyOS SDK

Android++:零硬件限制,支持MSBuild、LLVM和GCC,并集成了GDB 调试_Android/iOS_Anand Narayanaswamy_InfoQ精选文章