FC2ブログ
スポンサーサイト
上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
[--/--/-- --:--] | スポンサー広告 | page top
Task ‘’ not found in root project ‘ProjectName’!

こんにちは!もうすぐ今年も終わりということで、新しい手帳を買うのではなく、自分用のカレンダーアプリを自作し始めた管理人です。Android開発といえば、本日Android Studio1.0がリリースされました。そこで私も今までEclipse+ADTでアプリ開発していた環境を、AndroidStudioに移行しました!その時にタイトルの通りのエラーが出たので、私の場合の対処方法をここにまとめておこうと思います。

Task ‘’ not found in root project ‘ProjectName’

このエラーは、今までEclipseで動いていたアプリをビルドするときに発生しました。これはどうも、AndroidStudioが絶賛推しているgradleビルドシステムのスクリプト周りの設定が上手く行っていないことが原因のようです。(詳細な原因は調査していないので、もしかしたら違うかもしれません。)
このエラーに関していろいろ対処方法があるようですが、私の場合は以下のページの手順に従うことで解決しました。

厳密なエラーメッセージは私の時と違いますが、このページの#16の方の回答が参考になりました。リンク先のページは英語のなので、簡単に私が行った手順を以下に示します。

  1. 自分のプロジェクトの一番上の階層の .iml ファイルを開く。
  2. <facet type=”android” name=”Android”>
         <configuration />
    </facet>
    とか書いてあるところを消す。(自分の場合はのところにもごちゃごちゃ書いてありましたが気にせず消しました。)
  3. ビルドすると 今度は Task ‘compileJava’ not found in root project ‘ProjectName’とか言うエラーが出てきたので、自分のプロジェクトの一番上の階層の bundle.gradleに、task compileJava{} とだけ書き足す。{}の中は何も書いていない。
  4. その後ビルドすると、今度は Gradle DSL method not found ‘compileJava()’と言われるので、GradleのJava用プラグインを入れるために、さっきtask compileJava() と書いた行よりも前の行に、apply plugin: ‘java’と書き足す。
  5. そしてビルドすると見事成功!

私の場合は以上のような手順で解消することが出来ました。どうも、このようなエラーが起きるのは、モジュールのインポートをマニュアルで行うことにより、Gradleの設定が上手く行かずに起きるようです。皆さんも同様のエラーが起こった場合は試してみてください!

スポンサーサイト

テーマ:プログラミング - ジャンル:コンピュータ

[2014/12/10 00:22] | 未分類 | トラックバック(0) | コメント(0) | page top
Maximaのデータファイルが見つからない!

filenotfound

こんにちは!最近研究でちょいとMaximaを使い始めた管理人です。研究で必要な数値データをMaximaで計算してCSV形式で保存しようとした時にハマったことがあるので、ここにまとめておこうと思います。
ちなみに今回実行した環境は以下のようなものです。

  • Windows7 64bit
  • wxMaxima 14.09.0

ファイルは存在しているはずなのに...。

今回ファイルを生成するにあたっては以下のページを参考にさせて頂きました。

Maximaで必要なプログラムを組んでいざ実行!Mathematicaで組んだ時よりも計算が早くて感動していたのですが、いざ保存したファイルを見てみようとすると、保存したはずの場所にファイルが見当たりません...。エクスプローラの検索にも引っかからないし、これはファイル生成に失敗したかと思ってMaximaのfile_search関数を使うと保存したディレクトリ名が返ってきます。(file_search関数はファイルが無いとfalseを返します。)ファイルのの内容を読み込む関数を使ってMaximaに読み込むとちゃんと保存した内容が出力されます。

以上のことからファイルは存在しているはずなので、Windows側の問題と判断し調べを進めました。

Windows7のVirtualStoreが原因

調査した結果、以下の様なページを見つけました。

こちらの方のページによると、どうもアプリケーションによってはファイルが出力できなかった時にエラーを返すのではなく、「C:\Users\ユーザ名\AppData\Local\VirtualStore」というところにファイルを出力する場合があるようです。自分の場合も調べてみたところ、Maximaで出力したファイルが、「C:\Users\ユーザ名\AppData\Local\VirtualStore」以下にありました!これで研究が捗ります。
みなさんも同様の症状に悩まされた時は是非調べてみてください。

テーマ:トラブル - ジャンル:コンピュータ

[2014/12/06 12:19] | IT全般 | トラックバック(0) | コメント(0) | page top
ビルドが通るのにタイプエラー!? ~eclipse編~

man-67335_640

 こんにちは!最近eclipseで開発を行うことが多いです。先日もeclipseでC++のプログラム開発をしていて、ヘッダファイルが足りない事に気づいてインクルードしました。そして書きかけのコードを書き始めると、必要なヘッダファイルをインクルードしたはずなのに、

「型が定義されてません。」

というような意味合いのエラーが出てきて困ってしまいました。きちんと必要なヘッダはインクルードしているし、何がいけないんだろう?プロジェクトをクリーンしてからビルドしなおしても上手くいかないし困っていました...。

解決方法

 いろいろ調べてみて、以下のページを見つけました。

Eclipse c++ Type could not be resolved error even though build is successful  ~stackoverflow~

上のページによると、このエラーはeclilpseのインデクサーによって引き起こされる問題のようです。インデクサーとはeclipseがコード補完等を行うために補完候補を自動的に追加してくれるものです。これがヘッダファイルの変更に追いついていないために起こるエラーのようです。解決方法は以下の手順です。

  1. プロジェクトを右クリックする。
  2. その中からIndex->Rebuildを選択する。この時Rebuildの進捗状況はeclipseの右下辺りに出ると思います。
  3. 続いて先ほどの手順と同様にプロジェクトを右クリックし、Index->Freshen All Files を選択する。進捗状況はeclipse右下に出ると思います。

 これできちんとコードを保存しなおしてプロジェクトをビルドしてやれば、エラーが消えました!同じ症状でお困りの方がいましたら、是非試してみてください!

テーマ:プログラミング - ジャンル:コンピュータ

[2014/08/02 10:49] | プログラミング全般 | トラックバック(0) | コメント(2) | page top
bash スクリプト if構文エラー!

stock-photo-30703778-mistake-concepts-with-oops-message-on-keyboard こんにちは!シェルスクリプトって便利だなと思う今日このごろです。普段何気なく書いているシェルスクリプト(bash)ですが、最近bashスクリプトのif構文で気づきにくいエラーに遭遇したので、メモがてらここに書いておこうと思います。

エラーメッセージ

 件のエラーメッセージがどんなものだったかを以下に示します。


1: line 14: syntax error near unexpected token `then'

 本来なら行番号の前にプログラム名とか出ていますが、本質的ではないのでここでは省略しています。どんな風にif構文を書いていたかをいかに示します。


1: if[ 条件式 ]; then

2: 何らかの処理

3: fi

 一体このスクリプトのどこがいけないのか、エラーメッセージが示しているようにthenの近くの文は間違っていないしどうなんだろとしばらく悩んでいました。

原因

 しばらく悩んで間違いに気づきました!どこが間違っていたかというと、前章のif構文の、ifと"["の間に半角スペースがありませんでした!この2つをくっつけてしまうと、bashはifコマンドを正しく認識出来ないようです。多くのプログラミング言語ではifの後にすぐ条件式の括弧をつけるのでついついやりがちかと思います。一度ハマるとなかなか気づかないタイプのミスかと思うので、今後は気をつけようと思います!

テーマ:プログラミング - ジャンル:コンピュータ

[2014/08/01 21:40] | プログラミング全般 | トラックバック(0) | コメント(0) | page top
新カテゴリ追加! ~読書感想文たち~

free_122041 こんにちは!私のブログに新しいカテゴリを追加したのでご紹介します。普段SF小説とか科学系の教養本とか専門書とかいろいろ本を読むのですが、読みっぱなしの感が否めないので、せっかくならブログに感想とかをまとめようかと思い、このカテゴリを追加しました。いろいろな本を私の感想とともにご紹介していこうと思いますのでよろしくお願いします!

テーマ:読書感想 - ジャンル:本・雑誌

[2014/07/28 18:45] | 読書感想文たち(SFとか) | トラックバック(0) | コメント(0) | page top
| ホーム | 次のページ>>
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。