画像を表示する
画像を表示できません
https://github.com/yinyue200/xamarinformstest
https://github.com/yinyue200/xamarinformstest/releases/tag/1.0
FFImageLoadingを使用する
ここでも同じですが、リリースモードでアーカイブした後にツールバーアイコンが表示されません
+ 1、Xamarin.Formsパッケージをアップグレードした後、FormsプロジェクトのAndroidプラットフォームで画像が突然失われました。
リンカーを無効にすると修正されますか?
@StephaneDelcroixリンカーがNoneに設定されている場合、アーカイブに失敗しました。
リンカーを無効にすると修正されますか?
いいえ、問題は解決しません
最新のXFに更新するときに同じエラー
ここでも同じですが、リリースモードでアーカイブした後、ツールバーアイコンと画像が表示されません
この問題に関するニュースはありますか? これは私のプロジェクトのブロッカーであり、新しいバージョンをリリースできません。
バンドルアセンブリをネイティブコードオプションに無効にすると、問題が解決します。
同じ問題があり、「アセンブリをネイティブコードにバンドルする」を無効にすると問題が解決することを確認できます。 ただし、これはリリースビルドのオプションではありません。 バグはおそらく#1595に関連しています
同じ問題が発生しています。 「アセンブリをネイティブコードにバンドルする」を無効にすると修正されますが、これは実行したくありません。
ここでも同じ問題があり、実際に「アセンブリをネイティブコードにバンドルする」を無効にすると、問題が修正されます。 しかし、これはオプションではありません。 更新はありますか?
新しくリリースされたバージョン16.5.2でも、問題は引き続き発生します。 16.5.0から始まり、これはこの問題を無視した2番目の更新です:(
これはhttps://github.com/xamarin/AndroidX/issues/64#issuecomment-606645412に関連している可能性があるようです。 @mattleibow確認していただけますか? ありがとう!
こんにちは、私たちがこの種の悪い難読化手法を使用している理由は、他の唯一のオプション(dotfuscator)の開始価格が年間約4k $であるため、私たちが持っているものでできることを実行しているからだと思います。 マイクロソフトがホストする環境でのAzureCIパイプライン統合による手頃な価格/無料のより良いテクノロジーの提案はありますか?
とにかく、これは悪い回帰です。
人々がそれを使用している理由をよりよく理解したいと思います。
それはapkのサイズを大幅に減らしています。
また、アプリのすべてのDLLがapkの/ libフォルダーに表示されることを望んでいません
同じ問題がここにあります。 nugetからXamarin.Formsを更新したときに発生しました。
現在のXamarin.Formsバージョンはv4.6.0.726です。 それは明らかに新しいバージョンに関連しています(私はそれがv4.5から始まったと思います)。 古いバージョンを使用している間は問題ありませんでした(古いバージョン番号を覚えておくことができません:/)
私がテストしたもの;
「ターゲットフレームワークが10」および「バンドルアセンブリ... = true」=>問題の場合
「ターゲットフレームワークが10」および「バンドルアセンブリ... = false」の場合=>問題ありません
「ターゲットフレームワークが9」および「バンドルアセンブリ... = true」の場合=>問題ありません
「ターゲットフレームワークが9」および「バンドルアセンブリ... = false」の場合=>問題ありません
更新:Xamarin.Forms v4.4.0.991864(NuGetから)に問題はありません
「ターゲットフレームワークは10」および「バンドルアセンブリ... = true」=まったく問題ありません。
もう2ヶ月以上経ちました。 このバグは解決できません???
これは明らかにリグレッションであるため、xamarinチームが修正するのに十分簡単なはずです。
しかし悲しいことに、彼らはそれをまったく気にしていないようです。 そしてそれは彼らが彼ら自身のユーザーを気にしないという感覚をますます与えます。
とにかく、これがXamarin.FormsなのかXamarin.Androidのリグレッションなのか、私にはわかりません。
そして、どのバージョンから始めますか?
Xamarin.Formsの最新バージョン(4.6.0.800)とtargetSdkVersion = "29"(Android 10-クイーンケーキ)で同じ問題に直面しています。「アセンブリをネイティブコードにバンドルする」が有効になっている場合、 Image
は表示されません。
また、これに対する修正はありません
4.7.0.773-pre1
4.7.0.813-pre2
プレリリースバージョン。 2か月以上修正できないのは、なんという回帰でしょう。
これはフォームの問題ではないため、 https://github.com/xamarin/AndroidX/pull/106を優先して終了し
最も参考になるコメント
また、アプリのすべてのDLLがapkの/ libフォルダーに表示されることを望んでいません