linuxコマンドラインでアンドロイドアプリケーションでjarファイルを使用しようとしています。私は読んだ: Android include .jar in ant compilation これは同じことですが、実際の答えを得たことはありません。 試してみました: How to add external jar libraries to an android project from the command line でも動作しませんでしたが、同じエラーメッセージが表示されました。 エラーは次のとおりです。antコンパイルのjarを含むアンドロイド - コマンドラインlinux
-compile:
[javac] Compiling 4 source files to /home/bianca/Documents/sem12012/FIT3140 /code/jackson-example/bin/classes
[javac] messagemain.java:4: package org.codehaus.jackson.map does not exist
[javac] import org.codehaus.jackson.map.ObjectMapper;
[javac] ^
[javac] messagemain.java:21: cannot find symbol
[javac] symbol : class ObjectMapper
[javac] location: class messagemain
[javac] ObjectMapper mapper = new ObjectMapper();
[javac] ^
[javac] messagemain.java:21: cannot find symbol
[javac] symbol : class ObjectMapper
[javac] location: class messagemain
[javac] ObjectMapper mapper = new ObjectMapper();
[javac] ^
[javac] 3 errors
BUILD FAILED
/home/bianca/Downloads/android-sdk-linux/tools/ant/build.xml:602: The following error occurred while executing this line:
/home/bianca/Downloads/android-sdk-linux/tools/ant/build.xml:622: Compile failed; see the compiler error output for details.
だから私はそれがjarファイルをインポートすると問題だ推測しています。私はjarファイルを./libに保存しています。
EDIT: 私はlibsに答えの提案に従ってjarファイルを入れますが、同じエラーが発生します。 ant.propertiesはすべてコメントですが、local.propertiesおよびproject.propertiesは自動的に生成されたものから変更されていません。 build.xmlは変更されていませんが、自動的に生成されたものです。
antファイル自体を表示できますか?それは自動的に生成されたものですか? –
それは自動的に生成されたものです。私の研究で示唆された変更を加えましたが、それらのどれも働いていないので削除しました。私は今それを追加します。 – Harpy