問題タブ [android-studio-3.0]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
866 参照

twitter-fabric - Fabric gradle プラグインは AS3.0 (android-gradle-plugin-3.0) と統合

エラー:

タスク ':app:crashlyticsUploadDistributionPreviewRelease' の実行に失敗しました。getMainOutputFile はサポートされなくなりました。出力のファイル名を決定する必要がある場合は、getOutputFileName を使用します。

を呼び出すcrashlyticsUploadDistributionReleaseと、gradle コンソールに次のメッセージが表示されます。

最新のファブリック プラグイン( io.fabric.tools:gradle:1.22.1)を試しましたが、最新fabric gradle pluginの をサポートしていなかったと思いandroid-gradle-plugin-3.0-xます。

ここに新しいgradle-plugin-variant-apiに関する詳細情報があります。役立つかもしれません

0 投票する
2 に答える
607 参照

android - エラー:(81, 0) getMainOutputFile はサポートされなくなりました。出力のファイル名を決定する必要がある場合は、getOutputFileName を使用します。

以下のコードを使用してビルドプロセスをカスタマイズしようとしています

しかし、Android Studio 3.0からは機能しません。エラーが発生しています

エラー:(81, 0) getMainOutputFile はサポートされなくなりました。出力のファイル名を決定する必要がある場合は、getOutputFileName を使用します。

0 投票する
1 に答える
71 参照

android - インスタンスメソッドの「メソッド参照」などのJava 8の新機能をサポートするためにコードをリファクタリングするにはどうすればよいですか?

コードのリファクタリングにAndroid Studio 3.0 Preview 1を使用しています。

このリンクをたどって、コードの Java-8 機能を有効にしました。

https://developer.android.com/studio/preview/features/java8-support.html

「Android Studio」の提案に従って、コードをラムダでリファクタリングしました。

今、私はどこでもメソッド参照を使用しようとしています。最新の Android スタジオが示唆しています。

Java 8のメソッド参照の概念を使用して、同じクラスで定義されたインスタンスメソッドを呼び出す方法は?

サンプルコード:

手作業で行っています。Androidスタジオ(Mac上)がこれらのメソッド参照の提案を自動的にリファクタリングする方法はありますか?

前もって感謝します。