做好的party_bid或其他应用程序需要放在手机上或android模拟器上进行测试,若放在手机上需要对手机进行root,以便此应用获得短信权限。同时,需要电脑已经配置了android环境。
安装到模拟器上分两个步骤:打包和安装。
1. 打包
打包前先将代码上传,以免打包过程中出现错误,可以从库中拉回代码;
cd project/party_bid/www gen mdclean mdbuild cd .. cd app/build/
touch zmy-IdeaPad-Z485.properties gedit zmy-IdeaPad-Z485.properties
zmy-IdeaPad-Z485是本人的电脑用户名;project/party_bid/www是我的工程所在目录,根据个人情况进行更改。
在打开的文件中添加以下内容:
sdk.dir=/home/chengxu/android-sdk-linux //这是我的android-sdk-linux安装路径。
下面遇到一个因安装android环境缺少一些sdk而无法打包的问题,若sdk安装的完整,可不需要此步骤
cd .. gedit AndroidManifest.xml //在打开的文件中将<uses-sdk android:minSdkVersion="7" android:targetSdkVersion="16"/>本句中的16更改为17 gedit project.properties //在打开的文件中修改"target=android-16"中的16为17
打包:
adb clean ant debug //若出现build successful表示打包成功。
2.安装到模拟器
在命令行执行
android
执行后会弹出Android SDK Manager窗口
点击第一行tools下拉菜单中的Manager ADVs弹出Android Vertual Dvice Manager窗口,然后点中页面中间的android版本,之后在点击右侧最下面的start按钮,然后在弹出的框中点右下角的lanch键即可打开一个android模拟器。可以在多个命令行输入android来产生多个模拟器。
cd bin/ adb install -r MoodeSMS_client-debug.apk //在android虚拟器上安装打包好的应用
相关推荐
Android应用程序apk安装器程序是一种工具,它允许用户在Android设备上方便快捷地安装APK文件。APK是Android应用的二进制格式,相当于iOS中的ipa文件,是开发者完成应用程序开发后编译打包的产物。当用户从非Google ...
在Android开发和测试过程中,APK文件是应用程序的打包形式,用户通常通过Google Play Store或其他第三方应用市场下载安装。然而,有时我们需要手动安装未在市场发布的APK,或者在没有网络连接的情况下安装应用,这时...
这个压缩包"88个经典Android应用程序打包下载(源代码).zip"包含了88款Android应用的源代码,为开发者提供了宝贵的参考资料。这些应用可能涵盖各种类型,如社交、游戏、工具、音乐、视频等,通过研究它们,开发者...
5. 应用程序:开发者编写的各种APK文件,它们是Android系统上的用户可交互软件。 二、Android Studio与SDK Android Studio是Google官方推荐的集成开发环境(IDE),它集成了代码编辑器、调试器、构建工具等,极大...
为了在Android设备上运行JavaFX应用程序,我们需要借助特殊的工具和技术,这就是"android sdk和javafx打包androidapk示例"所涉及的核心内容。 首先,JavaFX SDK包含了一套用于开发和部署JavaFX应用的工具和库。它...
这个压缩包"88个经典Android应用程序打包下载-源代码.zip"显然包含了88个不同Android应用的源代码,这对于Android开发者来说是一份极其宝贵的资源。这些源代码可以帮助开发者深入理解Android应用程序的设计与实现,...
在本资源中,"88个经典Android应用程序打包下载【精品】.zip" 提供了88个Android应用的源代码,这对于初学者或者想要深入理解Android开发的开发者来说是一份宝贵的资料。以下是对这些知识点的详细说明: 1. **...
### Lazarus开发Android应用程序指南知识点详解 #### 环境搭建 **下载安装JDK** - 开发Android应用的首要条件是安装Java开发工具包(JDK),可以从Oracle官网下载,选择合适的版本以匹配开发需求。 **下载安装...
在Android应用程序开发中,我们经常会遇到各种各样的小例子,这些例子可以帮助开发者更好地理解和掌握Android SDK中的各种功能和API。本篇文章将详细探讨"android应用程序小例子"这一主题,涵盖从基础概念到实际应用...
Android应用程序是由一系列组件构成,这些组件包括活动(Activity)、服务(Service)、广播接收器(Broadcast Receiver)、内容提供者(Content Provider)和意图(Intent)等。 1. **活动(Activity)** - 活动...
标题 "88个经典Android应用程序打包下载(源代码)" 提供了我们即将探讨的核心内容:这是一份包含88个Android应用的源代码集合,适用于学习和参考。Android应用程序开发是移动开发领域的重要组成部分,它基于Java或...
在Android平台上,应用程序的开发主要基于Java语言,有时也会用到Kotlin或其他支持的语言。Android应用程序源代码由一系列的文件组成,这些文件包含了程序的逻辑、界面设计、资源管理等核心部分。以下是对Android...
Gradle 是一个基于 Groovy 的构建工具,可以自动化构建、测试和部署 Android 应用程序。 知识点 3: 签名类型 Android 应用程序可以选择不同的签名类型,包括 APK 和 Bundle。APK 是传统的签名类型,而 Bundle 是 ...
这些工具可以将Python解释器打包到Android应用中,使得开发者能够在Android设备上执行Python脚本。在这样的环境下,我们可以利用Python的灵活性和丰富的库资源,比如TensorFlow,来实现机器学习任务。 接下来是...
5. 兼容性测试:在实现多渠道打包后,务必进行广泛的兼容性测试,确保在Android P及更高版本上运行良好。测试应涵盖各种设备和渠道,以确保应用的功能和性能不受影响。 6. 使用AndroidX库:如果应用使用的是Android...
### Android应用APK打包签名方法详解 #### 一、引言 在Android开发过程中,APK的...通过使用合适的工具和技术,开发者可以有效地完成APK的打包与签名工作,确保应用程序能够在Android平台上正常运行并获得用户的信任。
- **发布Android安装程序**:当应用程序开发完成并通过测试后,需要按照一定的流程发布应用程序。这包括将应用程序打包成APK格式,并上传到Android Market或其他应用商店,以便用户下载安装。 #### 7. 学习资源 - *...