ks2.info 2024 著作権. 不許複製 プライバシーポリシー
はじめに jarに画像を追加する UnityでAndroidProjectをエクスポートする ネイティブの関数を呼ぶ DataBindingを使う おわりに 参考 はじめに この記事はAndroidその2 Advent Calendar 2016の16日目の記事です。 UnityでAndroid用のアプリを作る場合に、Unity側で用意されている機能だけでは足りないなどの理由で、ネイティブのプラグインを作成したい場合があります。 今回はこの辺りの記事で書いたようなClassのファイルだけでなく、Layoutや画像などを追加する方法を調べてみました。 jarに画像を追加する この記事と同じように、jarファイルをまず作成してプラグインとして利用する方法を試してみました。 例えば プロジェクトのルートフォルダ/app/src/main/assets に「images」というディレクトリを作成し
Android Project で Is Library を使う場合、res の管理に注意 以前、Android プロジェクトを jarライブラリ化する というエントリで res以下を使用したい場合は、上記の Is Library を使用することでライブラリ化することが可能です。 と書いたのですが、最近、Is Library を使っていても res 以下の扱いは注意しなければいけないことに気づきました。 具体的には、Library と Application(使用する側)に同じ名前のリソースがあると、コンパイルエラーにはならないが、実行時におかしなことが起こるのです。 この辺の事情は、以下のサイトに詳しく書いてあります。 Android Developers の Managing Projects その和訳ページ Androidでライブラリプロジェクトを作成する際の考慮事項 このページを見
Android Project で res を使う Library を作る Android Project で res ディレクトリ以下を使用する Library を作成する場合は、名前が被るとうまくいかないという問題があります。 (参考:Android Project で Is Library を使う場合、res の管理に注意) では、どのようにすれば良いのかというと、Android Developers の Managing Projects に Use prefixes to avoid resource conflicts To avoid resource conflicts for common resource IDs, consider using a prefix or other consistent naming scheme that is unique to th
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く