0
Thumbsup

いい質問だ

0

Thumbsdown

うーん

Androidでタブが逆とビルドできない

shiratsu
shiratsu 0

投稿日:2013-02-14 00:55:27

お世話になります

Titaniumであるアプリのアップデート版をリリースしたいのですが、
不可思議な現象に捕まってしまい困っております。

ちょっと前に、2ヶ月ほど放置していたアプリの改修版をリリースすることになり、iPhone側リリースできなくなり、こちらで質問したら、新しいプロジェクト作った方がいいといわれ、致し方なく新しいPJ作ったら、iosはビルドできました。

ただ、androidはビルドできません

[ERROR][AndroidRuntime( 142)] Caused by: java.lang.ClassNotFoundException: jp.co.indival.sg.Sgfielder2Application in loader dalvik.system.PathClassLoader[/system/framework/com.google.android.maps.jar:/data/app/jp.co.indival.sg-1.apk]
[ERROR][AndroidRuntime( 142)] at dalvik.system.PathClassLoader.findClass(PathClassLoader.java:243)
[ERROR][AndroidRuntime( 142)] at java.lang.ClassLoader.loadClass(ClassLoader.java:573)
[ERROR][AndroidRuntime( 142)] at java.lang.ClassLoader.loadClass(ClassLoader.java:532)
[ERROR][AndroidRuntime( 142)] at android.app.Instrumentation.newApplication(Instrumentation.java:942)
[ERROR][AndroidRuntime( 142)] at android.app.ActivityThread$PackageInfo.makeApplication(ActivityThread.java:644)
[ERROR][AndroidRuntime( 142)] ... 11 more

で、しょうがないからもとのPJ使うかって思い、もとのプロジェクトでビルドしたら、タブの上下が逆に。。。。

titanium_tabgroup.xmlは用意してあります。

どなたか、解決策をご存知の方いらっしゃいますでしょうか

よろしくお願いいたします



回答

hoyo1111
hoyo1111
40
Tcad_icon

Thumbsup

いい回答

1

Thumbsdown

うーん



Titanium 3.0においては、titanium_tabgroup.xmlを作成してもビルド時に考慮されない仕様(というかバグですねきっと)になっているようです。(今後の対応予定についても、私も気になっているのですが現時点では情報がありません。)

【参考】Appcelerator公式のQ&Aでも以下のような投稿がありました。
http://developer.appcelerator.com/question/145845/how-to-hide-tabbar-on-android-for-sdk-30

もしTitanium 3.0の機能を利用されていないのであれば、tiapp.xmlのSDKのバージョンを2.1.4に変更してビルドしてみてはいかがでしょうか。


なんですとー。 あのPJいくつになってたかな。。。 了解です。 ありがとうございます --- shiratsu

ログインすると回答することができます。