当前位置:首页 » 编程软件 » vs怎么编译安卓版本

vs怎么编译安卓版本

发布时间: 2023-03-12 19:36:23

Ⅰ 在VS2010的VC++中如何编译、链接、运行、调试程序

看图说话!

Ⅱ 已写好的vs2010项目,怎么用phonegap打包成app

您好,这样打包:
1、phonegap.0.9.4.jar
此jar文件中包含了类DroidGap,其对Activity及WebView进行了适当的封装,可以让用户更方便地进行打包。
更主要的功能是能实现的多个Webkit的plugin, 通过这些plugin可以在javascript中直接调用android的一些系统功能,比如得到设备的信息如屏幕大小,系统版本号等,还有打电话,发送短信,写本地文件等一系列功能。
2、phonegap.0.9.4.js
此js文件作了更高层次的封装,以便于在javascript中更方便地调用所增加的plugin的功能。比如在js中直接调用:
navigator.notification.vibrate(0)可以直接让手机进行振动
而navigator.notification.beep(2)可以让手机Beep二声
以下尝试一个最简单的例子(也可以参见phonegap中自带的一个例子):
(1)java源代码文件: Sample.java
package com.phonegap.Sample; import android.app.Activity; import android.os.Bundle; import com.phonegap.*; public class Sample extends DroidGap { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); super.loadUrl("file:///android_asset/www/index.html"); } }

(2)网页代码: index.html
<!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <script type="text/javascript" charset="utf-8" src="phonegap.0.9.4.js"></script> <title>Test</title> </head> <body> <a href="javascript:navigator.notification.alert('hello');">click me</a> </body> </html>

把此文件放置在工程的assets/www/目录下,如果网页代码中包含了其它的目录,则一并放置在这一目录下。
(3)在工程中加入库phonegap.0.9.4.jar的引用
编译运行并点击页面中click me链接时,可以见到以下画面:

注意:
(1)phonegap.0.9.4.jar中提供了很多的plugin, 上面的示例程序只调用了navigator.notification.alert, 如需要调用其它功能,则需要在android工程的Manifest.xml中加入这个功能permission声明:
<uses-permission android:name="android.permission.CAMERA" /> <uses-permission android:name="android.permission.VIBRATE" /> <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" /> <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /> <uses-permission android:name="android.permission.ACCESS_LOCATION_EXTRA_COMMANDS" /> <uses-permission android:name="android.permission.READ_PHONE_STATE" /> <uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.RECEIVE_SMS" /> <uses-permission android:name="android.permission.RECORD_AUDIO" /> <uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" /> <uses-permission android:name="android.permission.READ_CONTACTS" /> <uses-permission android:name="android.permission.WRITE_CONTACTS" /> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />

(2)在此可下载完整的工程文件,此例子基于phonegap自带的一个例子,但只保留了最少的部分。

Ⅲ VS 开发安卓 编译时报错 找不到android。jar API级别8。 我安装完了

建议:

  1. 检查android.jar是否存在,路径是否对;

  2. 建议使用管理员用户启动你的开发工具试一试.

  3. 如果还是不行,建议你使用eclipse开发andoid应用,或者用Android Studio工具试一试.


由于信息不充分,只能大致猜测是因为无法访问该路径造成的问题, 因为windows的这个目录其实是一个链接路径, 不是真正的实际目录.

热点内容
幻境7脚本 发布:2025-07-20 22:51:25 浏览:435
怎么配置vs2015的环境变量 发布:2025-07-20 22:48:49 浏览:56
为什么开锁人不建议安装密码锁 发布:2025-07-20 22:41:56 浏览:254
phpsocketlisten 发布:2025-07-20 22:39:07 浏览:429
绝地求生未来之役要下什么服务器 发布:2025-07-20 22:34:26 浏览:67
linux对比工具 发布:2025-07-20 22:31:45 浏览:750
音乐缓存在什么文件夹 发布:2025-07-20 22:31:40 浏览:818
ftp服务器怎么清理 发布:2025-07-20 22:08:26 浏览:4
点胶缓存机 发布:2025-07-20 22:06:45 浏览:738
手机存储已损坏 发布:2025-07-20 21:51:00 浏览:54