`
wangsuting
  • 浏览: 29772 次
社区版块
存档分类
最新评论

用angularjs写android应用连手机调试的步骤

阅读更多
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入门之简单的项目搭建

    AngularJS是一款由Google维护的JavaScript框架,用于构建前端Web...通过以上步骤,你将完成一个简单的AngularJS入门项目,掌握其基本操作和关键特性的应用。继续深入学习,你可以利用AngularJS构建更复杂的单页应用。

    ionic+cordova+angularJs环境搭建.docx

    - **Android 应用的签名**: 使用 `keytool` 工具生成应用的签名文件(keystore),这在发布应用时是必需的。记住保存好生成的 keystore 文件,因为它是应用更新的关键。 - **Cordova 编译**: 使用 `cordova build ...

    利用Android Studio + Ionic 进行Hybird App开发初级教程源码

    通过Cordova,Ionic应用可以被编译成原生的Android或iOS应用,从而在手机上运行。 **Hybrid App开发** Hybrid App开发结合了Web技术和原生应用的特性。它们的核心是Web技术(如HTML、CSS和JavaScript),但通过包装...

    BudgetApp:混合预算应用程序 ->cordova、angularjs

    **BudgetApp: 混合预算应用程序 - cordova与AngularJS的融合** BudgetApp是一款基于混合开发技术构建的预算管理应用程序。它利用了Cordova框架的特性,将Web应用程序的功能与原生移动设备的能力相结合,使得用户...

    MicroAzureBlog:这是一个小示例,用于演示如何使用 AngularJS 从 azure 移动服务读取数据以及如何使用 Azure 移动服务 JavaScript SDK

    通过以上步骤,你就能成功地构建一个使用 AngularJS 从 Azure 移动服务获取数据的示例应用。在 `MicroAzureBlog-master` 压缩包中,你应该能找到实现这个过程的源代码,包括 AngularJS 的配置、服务和控制器,以及与...

    hybird_app_examples:Android hybird应用示例,使用Ionic,Crosswalk,Phonegap等

    - 如何调试混合应用,包括使用Chrome开发者工具远程调试WebView以及使用设备上的日志记录工具。 项目中的"doc/readme.txt"文件应包含更详细的指南和说明,包括安装步骤、构建过程、运行示例应用的方法,以及可能...

    debuggilicious:通用 ionic-tabs 调试应用程序

    以下是一些调试步骤: 1. **连接设备**:使用USB将设备(如Android或iOS设备)连接到电脑,并在开发者选项中开启USB调试(Android)或信任电脑(iOS)。 2. **打开开发者工具**:在Chrome浏览器中输入`chrome://...

    javascript MVC + phonegap

    在"javascript MVC + phonegap"的场景中,开发者可能用AngularJS等框架构建一个具有复杂业务逻辑和用户交互的Web应用,然后通过PhoneGap将其转换为可安装的移动应用。例如,可以创建一个社交网络应用,模型层处理...

    phonegap实战附书源码

    PhoneGap实战是一个深入探讨如何使用PhoneGap框架进行跨平台移动应用开发的主题。PhoneGap是由Adobe Systems开发的一个开源框架,它允许开发者使用HTML5、CSS3和JavaScript来构建原生的移动应用程序,这些应用程序...

    初学者 nodejs+ionic+cordova 详细安装教程

    1. **Android设备**:确保手机已开启 USB 调试模式,使用命令 `cordova run android` 将应用安装到连接的 Android 设备。 2. **iOS设备**:使用 Xcode 连接设备,然后通过 Xcode 构建并安装应用。 **添加插件功能**...

    Windows 下64位的lonicLab

    Lonic允许开发者使用Web技术(如HTML、CSS和JavaScript)来开发原生感觉的应用程序,这些应用程序可以部署在iOS、Android和Windows Phone平台上。 【压缩包内容】:从“IonicLabSetup”这个文件名来看,这应该是一...

    ionic初学者填坑.docx

    - 使用 `$ ionic build android` 命令构建Android应用。 - 构建完成后,使用 `$ ionic emulate android` 命令模拟器中运行应用。 #### 五、参考资料 - **Ionic官网**: 提供了最新文档和技术支持 ...

    ionic框架参考手册中文

    通过利用Web技术如HTML、CSS和JavaScript,Ionic使得开发者能够使用熟悉的工具和技术来构建原生感观的应用,同时运行在iOS、Android以及Windows Phone等平台上。 在本参考手册中,您将找到关于 Ionic 的核心概念、...

    flickr-app-ionic:使用 IonicAngulraJS 构建的 Flickr 应用程序

    《使用IonicAngularJS构建Flickr应用的深度解析》 在当今移动应用开发领域,Ionic框架以其独特的魅力,结合AngularJS的强大力量,为开发者提供了一种高效且跨平台的解决方案。本文将深入探讨如何利用这两者构建一个...

    ionic集成极光推送

    7. **测试与调试**:完成以上步骤后,通过真实设备或模拟器进行测试。确保在不同状态下(如前台、后台、关闭应用)都能正确接收和处理推送消息。 集成极光推送到Ionic项目中,不仅可以实现跨平台的消息推送,还能...

    h5混合开发,ionic滑动切换

    而Ionic框架是基于AngularJS和CSS的开源库,专为混合移动应用提供UI组件和服务,其滑动切换功能则极大地提升了用户体验。 标题“h5混合开发,ionic滑动切换”所指的就是利用HTML5技术和Ionic框架进行移动应用开发,...

    how-many-floppies:基于Ionic Framework构建的移动应用

    借助AngularJS和Cordova,Ionic能够轻松实现多平台兼容,包括iOS、Android以及Web应用。 二、JavaScript基础 作为标签中的关键词,JavaScript是构建 Ionic 应用的核心语言。开发者需要掌握基本的JavaScript语法,...

    如何解决手机浏览器页面点击不跳转浏览器双击放大网页

    使用浏览器的开发者工具进行调试,特别是移动设备模拟器和网络面板,可以追踪点击事件是否被正确触发,以及请求是否成功发送。 8. **用户反馈**: 为了捕捉到偶发性的错误,可以建立用户反馈机制,让用户能够报告...

    ionicapp:基于离子的应用程序

    同时,了解如何使用命令行工具(如`ionic`和`cordova`)来构建、运行和调试应用也是关键步骤。 总之,"ionicapp"是一个利用Ionic框架和JavaScript技术构建的移动应用,它可能是一个新闻阅读类应用,包含了一些特定...

Global site tag (gtag.js) - Google Analytics