QT5 と Android で問題が発生しています。libpurple のクロスビルドを使用しようとしています (GoogleSummerOfCode に感謝します) が、apk と Java スローにパックされていません。
E/AndroidRuntime( 1496): java.lang.UnsatisfiedLinkError: Cannot load library: link_image[1937]: 1725 could not load needed library 'libpurple.so.20' for 'libSimpleChat.so' (load_library[1092]: Library 'libpurple.so.20' not found)
libpurple.so.20
は へのシンボリック リンクです。libpurple.so.20.0
名前を変更しても何も変わりません。このリンクを androidlib
フォルダーにコピーすると、無視されます (.so
ライブラリのみがパッケージ化されます)。に名前を変更しても、バイナリにハードコードされているように見えるlibpurple.so
ため、機能しません。libpurple.so.20