1.用数据线连上手机之后,输入命令如下(查看你的android设备能否被电脑识别出来):
adb devices
如果terminal上显示如下,就说明能够与android设备连接成功(第二行就是android设备):
List of devices attached
U4DA45BIKJO7PJG6 device
如果不能显示出android设备,那么用管理员权限打开这个文件:/etc/udev/rules.d/51-android.rules 如果找不到这个文件(51-android.rules)就新建一个文件,名字为51-android.rules
打开51-android.rules文件之后,把下一行复制到51-android.rules文件里面:
SUBSYSTEM=="usb", ATTR{idVendor}=="0bb4", MODE="0666", GROUP="plugdev"
执行如下命令:
lsusb
找到anroid设备的id号:把ATTR{idVendor}=="0bb4"的“0bb4”改成android的id的前四位,保存文件即可
然后执行
/etc/udev/rules.d $ source 51-android.rules
使文件生效就可以了
在输入 adb devices检测是否连接成功,如还不成功重新拔插数据线即可。
2.在代码www目录下执行,这是把haml文件生成HTML文件:
~/code/party_bid/www $ gen
3.这是把www文件夹里的内容更新到app/asset/www文件夹:
~/code/party_bid/www $ mdbuild
4.在app目录下执行如下命令,这是把相关文件全部打包到app/bin中:
~/code/party_bid/app $ ant debug
5.在bin路径下执行如下命令,这是把打包好的apk装到android设备上。
~/code/party_bid/app/bin $ adb install "your_package_name"
分享到:
相关推荐
AngularJS是一款由Google维护的JavaScript框架,用于构建前端Web...通过以上步骤,你将完成一个简单的AngularJS入门项目,掌握其基本操作和关键特性的应用。继续深入学习,你可以利用AngularJS构建更复杂的单页应用。
- **Android 应用的签名**: 使用 `keytool` 工具生成应用的签名文件(keystore),这在发布应用时是必需的。记住保存好生成的 keystore 文件,因为它是应用更新的关键。 - **Cordova 编译**: 使用 `cordova build ...
通过Cordova,Ionic应用可以被编译成原生的Android或iOS应用,从而在手机上运行。 **Hybrid App开发** Hybrid App开发结合了Web技术和原生应用的特性。它们的核心是Web技术(如HTML、CSS和JavaScript),但通过包装...
**BudgetApp: 混合预算应用程序 - cordova与AngularJS的融合** BudgetApp是一款基于混合开发技术构建的预算管理应用程序。它利用了Cordova框架的特性,将Web应用程序的功能与原生移动设备的能力相结合,使得用户...
通过以上步骤,你就能成功地构建一个使用 AngularJS 从 Azure 移动服务获取数据的示例应用。在 `MicroAzureBlog-master` 压缩包中,你应该能找到实现这个过程的源代码,包括 AngularJS 的配置、服务和控制器,以及与...
- 如何调试混合应用,包括使用Chrome开发者工具远程调试WebView以及使用设备上的日志记录工具。 项目中的"doc/readme.txt"文件应包含更详细的指南和说明,包括安装步骤、构建过程、运行示例应用的方法,以及可能...
以下是一些调试步骤: 1. **连接设备**:使用USB将设备(如Android或iOS设备)连接到电脑,并在开发者选项中开启USB调试(Android)或信任电脑(iOS)。 2. **打开开发者工具**:在Chrome浏览器中输入`chrome://...
在"javascript MVC + phonegap"的场景中,开发者可能用AngularJS等框架构建一个具有复杂业务逻辑和用户交互的Web应用,然后通过PhoneGap将其转换为可安装的移动应用。例如,可以创建一个社交网络应用,模型层处理...
PhoneGap实战是一个深入探讨如何使用PhoneGap框架进行跨平台移动应用开发的主题。PhoneGap是由Adobe Systems开发的一个开源框架,它允许开发者使用HTML5、CSS3和JavaScript来构建原生的移动应用程序,这些应用程序...
1. **Android设备**:确保手机已开启 USB 调试模式,使用命令 `cordova run android` 将应用安装到连接的 Android 设备。 2. **iOS设备**:使用 Xcode 连接设备,然后通过 Xcode 构建并安装应用。 **添加插件功能**...
Lonic允许开发者使用Web技术(如HTML、CSS和JavaScript)来开发原生感觉的应用程序,这些应用程序可以部署在iOS、Android和Windows Phone平台上。 【压缩包内容】:从“IonicLabSetup”这个文件名来看,这应该是一...
- 使用 `$ ionic build android` 命令构建Android应用。 - 构建完成后,使用 `$ ionic emulate android` 命令模拟器中运行应用。 #### 五、参考资料 - **Ionic官网**: 提供了最新文档和技术支持 ...
通过利用Web技术如HTML、CSS和JavaScript,Ionic使得开发者能够使用熟悉的工具和技术来构建原生感观的应用,同时运行在iOS、Android以及Windows Phone等平台上。 在本参考手册中,您将找到关于 Ionic 的核心概念、...
《使用IonicAngularJS构建Flickr应用的深度解析》 在当今移动应用开发领域,Ionic框架以其独特的魅力,结合AngularJS的强大力量,为开发者提供了一种高效且跨平台的解决方案。本文将深入探讨如何利用这两者构建一个...
7. **测试与调试**:完成以上步骤后,通过真实设备或模拟器进行测试。确保在不同状态下(如前台、后台、关闭应用)都能正确接收和处理推送消息。 集成极光推送到Ionic项目中,不仅可以实现跨平台的消息推送,还能...
而Ionic框架是基于AngularJS和CSS的开源库,专为混合移动应用提供UI组件和服务,其滑动切换功能则极大地提升了用户体验。 标题“h5混合开发,ionic滑动切换”所指的就是利用HTML5技术和Ionic框架进行移动应用开发,...
借助AngularJS和Cordova,Ionic能够轻松实现多平台兼容,包括iOS、Android以及Web应用。 二、JavaScript基础 作为标签中的关键词,JavaScript是构建 Ionic 应用的核心语言。开发者需要掌握基本的JavaScript语法,...
使用浏览器的开发者工具进行调试,特别是移动设备模拟器和网络面板,可以追踪点击事件是否被正确触发,以及请求是否成功发送。 8. **用户反馈**: 为了捕捉到偶发性的错误,可以建立用户反馈机制,让用户能够报告...
同时,了解如何使用命令行工具(如`ionic`和`cordova`)来构建、运行和调试应用也是关键步骤。 总之,"ionicapp"是一个利用Ionic框架和JavaScript技术构建的移动应用,它可能是一个新闻阅读类应用,包含了一些特定...