Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SAP Sybase SQL Anywhere 16.0 (中文) » UltraLite - Java 编程 » 教程:构建 Android 应用程序

 

第 1 课:设置新的 Android 项目

在本课中,将通过 Eclipse 集成开发环境创建一个新的 Android 项目。

前提条件

本课假设您已安装所需的软件。请参见教程:构建 Android 应用程序

上下文和注释

本教程假设您熟悉 Java 和 Eclipse。

 任务
  1. 将 Android 库复制到 Android CustDB 示例目录。

    打开命令提示符,转换到 %SQLANYSAMP16%\UltraLiteJ\Android\CustDB\ 目录,然后运行以下命令:

    setup.bat

    UltraLiteJNI16.jarlibultralitej16.so 文件复制到 Android\CustDB\libsAndroid\CustDB\libs\armeabi 目录。

  2. 运行 Eclipse。

    缺省应用程序路径为 C:\Eclipse\eclipse.exe

  3. 在 [Workspace] 字段中,指定一个非 CustDB 示例目录的工作目录,然后单击 [OK]。

  4. 将 CustDB 项目导入到 Eclipse 中。

    1. 单击 [File] » [Import]。

    2. 展开 [General] 目录,然后单击 [Existing Projects into Workspace]。单击 [Next]。

    3. 在 [Select Root Directory] 字段中,键入 %SQLANYSAMP16%\UltraLiteJ\Android\CustDB。选择 [Copy Projects Into Workspace],然后单击 [Finish]。

  5. 请确保在 Eclipse 中指定适当的 Android SDK 路径。

    注意

    必须在指定路径前安装 Android SDK。 有关教程前提条件的详细信息,请参见教程:构建 Android 应用程序

    1. 单击 [Window] » [Preferences]。

    2. 在左窗格中,单击 [Android]。

    3. 在 [SDK Location] 字段中,键入 Android SDK 的位置,然后单击 [Apply]。

      将出现可用的构建目标列表。

    4. 单击 [OK]。

  6. 请确保在 Eclipse 中指定 UltraLiteJ 库的路径。

    1. 单击 [File] » [Properties]。

    2. 在左窗格中,单击 [Java Build Path] » [User libraries]。

    3. 单击 [Libraries] 选项卡。

    4. 单击 [UltraLiteJNI16.jar],然后单击 [Edit]。

    5. 从您的工作目录打开 \CustDB\libs\UltraLiteJNI16.jar

    6. 单击 [OK]。

  7. 将路径添加到项目的 UltraLiteJNI Javadoc 文档中。

    1. 在左窗格中,单击 [Javadoc Location]。

    2. 单击 [Browse],然后打开 %SQLANY16%\UltraLite\UltraLiteJ\Android\html

    3. 单击 [OK]。

    4. 单击 [OK] 关闭窗口。

  8. 生成项目。

    单击 [Project » Clean],然后单击 [OK]。

    项目的构建不应出现错误,但是您可能会注意到 [Problems] 选项卡下列出的警告。

结果

UltraLiteJ API 在新的 Android 应用程序中工作正常。