i-jetty Instructions
====================
New versions of i-jetty can be downloaded from the Android Marketplace.
From version 3.0 onwards, a web application that exposes your phone information
via the network - called the "Console WebApp" - is also available for
download via the Android Marketplace.
Building from Source
=====================
Depedencies
-----------
* Subversion
* Java 1.6
* Maven
Checkout source
---------------
Check out the project from code.google.com:
$ svn checkout http://i-jetty.googlecode.com/svn/trunk/ i-jetty-read-only
Source structure
----------------
The checkout will produce a directory structure like so:
+ i-jetty
+ i-jetty-server : adaptation of Jetty to Android
+ i-jetty-ui : Android app bundle for Jetty
+ console
+ webapp : webapp for controlling phone remotely
+ apk : Android app bundle for installing webapp
+ example-webapps : example webapps integrated with Android APIs
Building
--------
1) cd i-jetty-read-only/i-jetty
2) mvn clean install
This produces an adroid app bundle in i-jetty-ui/target/i-jetty-xxxxx.apk. This apk
file can then be installed to the phone or to an emulator. For help on installing
apk bundles to the phone or the emulator, see http://developer.android.com
Using i-jetty
=============
Starting i-jetty
----------------
Navigate to the "Manage Jetty" application and click on it to activate. Click
on the "Start Jetty" button.
Stopping i-jetty
----------------
If you already have i-jetty running, you can click and drag down the i-jetty
icon in the navigation bar at the top of the screen to see the "Manage Jetty"
task. Click on the task.
Now click on the "Stop Jetty" button.
Configuring i-jetty
-------------------
Click on the "Configure" button to change the settings for i-jetty.
Currently supported settings are:
HTTP Connector Settings
+ Use NIO [true|false]
+ Non SSL Port [8080]
HTTPS Connector Settings
+ Use SSL [false|true]
+ Use NIO [true|false] *** only on Android 2.2 and greater
+ Keystore Password [jetty default value]
+ Keystore Filename [/sdcard/etc/keystore]
+ Password [jetty default value]
+ Truststore Password [jetty default value]
+ Truststore Filename [/sdcard/etc/keystore]
HTTP Connector Settings
----------------
You can choose to use either an NIO (SslSelectChannelConnector) or
a BIO (SocketConnector) based connector. For information on the
differences between these connectors, see
http://docs.codehaus.org/display/JETTY/Configuring+Connectors
NIO is the Default.
HTTPS Connector Settings
------------
An SSL connector will not be started by default. If you wish to use
SSL, check the Use SSL checkbox. You will not need to configure anything
else, as i-jetty will use its own preconfigured keystore and password
settings. If you wish to use your own keystore, then provide the location
of the keystore file and passwords as appropriate. You may find it helpful
to refer to the Jetty documentation on the SSL connector at
http://docs.codehaus.org/display/JETTY/Ssl+Connector+Guide.
If you are running on Android 2.2 or greater, you also have the option to use
an NIO SSL connector. Prior releases use a BIO SSL connector.
Downloading new webapps
-----------------------
Click on the "Download" button and then enter the http url of a
android-enabled webapp. The webapp will be downloaded and installed
to i-jetty.
You may need to restart i-jetty in order to start the newly installed
webapp.
没有合适的资源?快使用搜索试试~ 我知道了~
Android i-jetty开源项目.zip
共156个文件
xml:36个
png:33个
java:33个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 2 浏览量
2022-06-14
15:04:31
上传
评论
收藏 1.26MB ZIP 举报
温馨提示
Android i-jetty开源项目.zip
资源推荐
资源详情
资源评论
收起资源包目录
Android i-jetty开源项目.zip (156个子文件)
console.css 4KB
spinner.gif 5KB
small_powered_by.gif 5KB
asc.gif 54B
desc.gif 54B
.gitignore 64B
index.html 5KB
index.html 2KB
index.html 2KB
login.html 2KB
index.html 2KB
index.html 2KB
loginError.html 1KB
index.html 59B
ContactsJSONServlet.java 26KB
IJettyService.java 23KB
IJetty.java 23KB
FinderServlet.java 17KB
IJettyDownloader.java 15KB
MediaBrowserServlet.java 13KB
InstallerActivity.java 13KB
CallLogServlet.java 13KB
AndroidContextDeployer.java 11KB
MediaRestServlet.java 10KB
AndroidClassLoader.java 9KB
AndroidWebAppDeployer.java 8KB
Contact.java 8KB
Installer.java 8KB
R.java 8KB
HTMLHelper.java 6KB
ContactMethod.java 5KB
DefaultHandler.java 4KB
Phone.java 4KB
SettingsServlet.java 4KB
IPServlet.java 4KB
AndroidWebInfConfiguration.java 4KB
DatabaseCollection.java 3KB
AndroidLog.java 3KB
SdCardUnavailableActivity.java 3KB
AndroidInfo.java 3KB
R.java 3KB
HelloWorld.java 2KB
MediaType.java 2KB
IJettyEditor.java 2KB
CacheFilter.java 1KB
IJettyToast.java 953B
AndroidInfo.java 353B
android.jpg 9KB
jquery.js 99KB
jquery.jeditable.js 24KB
contacts.js 17KB
jquery.tablesorter.min.js 12KB
finder.js 10KB
media.js 7KB
settings.js 3KB
keystore 1KB
ijetty-screen1.png 169KB
ijetty-console-welcome.png 150KB
ijetty-screenshot.png 145KB
ijetty-console-screenshot.png 112KB
ijetty-launcher.png 104KB
ijetty-screen2.png 78KB
ijetty-notification-screenshot.png 76KB
ijetty-configure-screen.png 56KB
ijetty-download-screenshot.png 28KB
ijetty_logo.png 12KB
ijetty_logo.png 12KB
ijetty_logo.png 9KB
ijetty_logo.png 9KB
audio.png 5KB
icon.png 4KB
stop.png 4KB
ijetty_console.png 4KB
icon.png 3KB
ijetty_console.png 2KB
ijetty_stat.png 2KB
microsd_warn.png 2KB
android.png 2KB
greenbar.png 2KB
navbar.png 2KB
oragebar.png 2KB
star-widget.png 2KB
ijetty_stat.png 1KB
refresh.png 1KB
list-add.png 400B
list-remove.png 215B
whitebar.png 190B
titlebar.png 190B
table.png 190B
org.eclipse.jdt.core.prefs 22KB
default.properties 462B
default.properties 449B
realm_properties 49B
deploy.sh 814B
ijetty_icon_abstract_6.svg 72KB
ijetty_icon_abstract_5.svg 70KB
ijetty_icon_abstract_4.svg 62KB
ijetty_icon_abstract_3.svg 53KB
ijetty_icon_abstract_2.svg 45KB
ijetty_icon_i_j_colon.svg 25KB
共 156 条
- 1
- 2
资源评论
BryanDing
- 粉丝: 297
- 资源: 5587
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功