0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Clojure 1.8.0を Androidで動かす

Last updated at Posted at 2019-09-14

背景

以前より、Android上で、動作の確認をしたり、関数の動きをみたりするのに、ClojureのREPLを使っていましたが、Clojure for Androidの開発が1.7.0でとまって久しいので、ずっと1.8.0にしたいと考えていました。

概要

今月に入って、clojure-android本家の変更点をみながらボチボチやっていたのですが、ようやく動作するようになったので公開しました。

主な変更点は、ほとんど本家からアイデアおよびソースをいただいてますが、別途開発されているnreplの変更をしないでいいように、一部変更しています。

詳しくは myst3m/clojure

Todo

クラスローダーの改修

関数のちょっとした動きの確認が主なので、自身の用途としては問題ないのですが別の記事にもあるように、クラスの動的ロードの部分で
クラスのバイト列を一度ファイルに保存して、Dex形式に変換してとやっているので、そこを改修するといいかも

Clojure 1.9への対応

時間のあるときに試してみる

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?