Mac下创建新的Android项目出错
设置过程
下载了java7 安装,下载了eclipse安装,在eclipse里选择了adt插件安装
具体症状如下:
可以导入项目并运行,创建项目如果选择了create activity就会报错,如果跳过这一步,无法创建actviity
解决方案:
下载java6
http://supportdownload.apple.com/download.info.apple.com/Apple_Support_Area/Apple_Software_Updates/Mac_OS_X/downloads/031-03190.20140529.Pp3r4/JavaForOSX2014-001.dmg
安装
然后设置在eclipse解压文件中找到eclipse.app 点右键查看包内容,进入contents 进入 macos 中编辑eclipse.ini 文件,在
-vm
/System/Library/Frameworks/JavaVM.framework/Versions/1.6/Commands/java
具体位置
openFile
--launcher.appendVmargs
-vm
/System/Library/Frameworks/JavaVM.framework/Versions/1.6/Commands/java
-vmargs
-Dosgi.requiredJavaVersion=1.6
-XstartOnFirstThread
分享到:
相关推荐
4. **创建Kotlin项目**:现在,你可以创建一个新的Android项目,并在"New Project"对话框中选择"Include Kotlin Support"。这将在项目中配置必要的Kotlin编译器和依赖。 Kotlin在Android开发中的主要特性包括: - ...
在Android开发过程中,有时我们需要对应用进行批量打包,特别是在测试、发布或者构建多个版本时,手动逐一打包会非常耗时且容易出错。此时,利用Android Shell命令进行批量打包就显得尤为重要。Android Shell批量...
首先,Delphi XE5是Embarcadero公司推出的一款集成开发环境(IDE),它支持跨平台开发,包括Windows、Mac OS X、iOS以及Android等操作系统。在Android平台上,由于其特殊的系统机制和渲染流程,有时会导致应用在启动...
- **知识点**: 创建Android项目时,需要指定项目名称、应用程序名称、包名等信息。其中包名通常遵循域名反转的形式,如`com.example.myapp`。 **7. Android.jar是一个标准的压缩包,其内容包含的是编译后的class,...
总的来说,360签名工具为Android开发者提供了一个跨平台的签名解决方案,使得在Linux和Mac环境下也能高效地处理签名工作。熟练掌握这个工具的使用,将有助于提高开发和发布的效率,降低出错的可能性。
传统的手动记录方式易出错且不便查阅,因此,开发一个Android日程管理系统能够有效解决这些问题,通过定时提醒功能帮助用户记住重要事件,如会议、生日等。 2. **项目目标** - 提升个人日程管理的系统化和效率。 ...
在给定的文件列表中,`test`可能是编译后的项目或者一个测试目录,而`__MACOSX`是Mac OS X系统下创建的隐藏目录,通常在归档或解压过程中出现,它不包含任何重要的游戏资源或配置信息。 总的来说,`ccbpublish`工具...
U 优化 插件开发模式下 miniprogramRoot 下 app.json 中插件 provider 与项目 appid 一致时,version 必须为 "dev" F 修复 1.02.1912261 引入的多帐号调试 tabBar 图标无法加载的问题 F 修复 1.02.1912261 引入的 ...
它的一个重要特点就是能够跨平台运行,支持Windows、Linux、Mac OS、iOS和Android等多种操作系统。 OpenCV 2.4版本相对于早期的1.0版本,在界面和功能上都有较大的改进和增强。其中新增的一些功能,例如对GPU加速的...
2. 打开Android Studio,进入设置菜单(可以通过点击菜单栏的`File` > `Settings` 或者在Mac上选择`Android Studio` > `Preferences`)。 3. 在设置界面的左侧导航栏中,找到并点击`Plugins`,然后在右侧区域选择`...
这意味着Java代码可以跨平台运行,无论是在Windows、Linux还是Mac OS上,只要安装了对应的JVM,就能执行Java程序。 Java语言的特点主要包括: 1. 面向对象:Java是一种面向对象的语言,它允许程序员使用类、对象、...
C++Builder是Embarcadero Technologies开发的一种集成开发环境,它基于C++语言并提供了VCL(Visual Component Library)和FireMonkey(FMX)框架,用于构建高性能的Windows和Mac应用,以及跨平台的移动应用。...
2.3 移动应用开发:Android操作系统使用Java语言作为主要的开发语言,开发者可以使用Android Studio进行Android应用的开发。 2.4 大数据处理:Hadoop、Spark等大数据处理框架都是用Java开发的,Java在大数据领域...
3. **自动内存管理**:Java使用垃圾回收机制自动管理内存,避免了常见的C++程序员需要手动管理内存的问题,降低了程序出错的可能性。 4. **异常处理**:Java提供了异常处理机制,允许程序员在程序中捕获并处理错误...
当模型对象的数据发生变化时,控制器能预测未来发展,创建新的视图或在现有视图上建立连接,确保系统的响应性和灵活性。 Java编程语言在计算机软件开发中的实际应用: 1. **互联网板块划分**:通过嵌入式设备,...
"DevExpress DELPHI XE11.3"标签明确了这个安装包是专门为使用Delphi XE11.3的开发者设计的,Delphi XE11.3是Embarcadero公司开发的一款集成开发环境(IDE),支持Windows、Mac OS X、iOS和Android等多平台的应用...
Java的可移植性源于其跨平台的JVM,使得Java程序可以在任何安装了JVM的系统上运行,无论是Windows、Linux还是Mac OS。这极大地扩展了Java的应用范围,包括嵌入式设备、服务器、移动设备等。 在金融行业,Java因其...
全志R16平台的android6.0.1系统下的RTL8188EU的配置V1.0 2017/5/31 10:30 1、R:\wyb\rtl8188eu_r16m_20161208\android\device\softwinner\astar-evb30\overlay\frameworks\base\core\res\res\values\config.xml ...
由于其开源特性,Python被成功移植到了包括Windows、Mac OS、Linux、Android和iOS在内的多种操作系统平台上。 Python内存管理的简便性也是一个显著优点。在C和C++编程语言中,内存管理通常比较复杂,容易出现内存...
Java语言以其面向对象、跨平台、安全性和健壮性等特点,被广泛应用在企业级应用开发、移动应用(如Android)、Web应用程序、云计算等领域。 Java语言的特点: 1. 面向对象:Java基于类,支持封装、继承和多态等面向...