0

make update-api を実行しようとしています

しかし、私はこのエラーをgitします

out/target/common/obj/JAVA_LIBRARIES/android-support-v7-palette_intermediates/classes-jarjar.jar コピー: out/target/common/obj/JAVA_LIBRARIES/android-support-v7-palette_intermediates/emma_o​​ut/lib/classes-jarjar .jar コピー: out/target/common/obj/JAVA_LIBRARIES/android-support-v7-palette_intermediates/classes.jar ターゲット Java: android-support-v8-renderscript (out/target/common/obj/JAVA_LIBRARIES/android-support- v8-renderscript_intermediates/classes) 注: 一部の入力ファイルは、未チェックまたは安全でない操作を使用します。注: 詳細については、-Xlint:unchecked で再コンパイルしてください。コピー: out/target/common/obj/JAVA_LIBRARIES/android-support-v8-renderscript_intermediates/classes-jarjar.jar コピー: out/target/common/obj/JAVA_LIBRARIES/android-support-v8-renderscript_intermediates/emma_o​​ut/lib/classes -jarjar.jar コピー: out/target/common/obj/JAVA_LIBRARIES/android-support-v8-renderscript_intermediates/classes.jar build/core/droiddoc.mk:158: *** 単語が多すぎます (5411)。止まる。

make が一部のターゲットのビルドに失敗しました (06:10 (mm:ss))

助けてください..よろしくお願いします...

4

1 に答える 1

1

1 日を無駄にした後、これが答えです。つまり、droiddoc の単語数は 5000 に制限されています。@build/core/definitions.mk を参照してください。

私にとっては5000以上あったので、「TO many words」というエラー

したがって、解決策は var dump-words-to-file を変更することです

変更前

# dump-words-to-file, <word list>, <output file>

define dump-words-to-file @rm -f $(2) @$(call emit-line,$(wordlist 1,200,$(1)),$(2)) @$(call emit-line,$(ワードリスト 201,400,$(1)),$(2)) @$(エミット行を呼び出す,$(ワードリスト 401,600,$(1)),$(2)) @$(エミット行を呼び出す,$(ワードリスト 601,800 ,$(1)),$(2)) @$(エミット行を呼び出す,$(ワードリスト 801,1000,$(1)),$(2)) @$(エミット行を呼び出す,$(ワードリスト 1001 ,1200,$(1)),$(2)) @$(エミット行を呼び出す,$(ワードリスト 1201,1400,$(1)),$(2)) @$(エミット行を呼び出す,$(ワードリスト 1401,1600,$(1)),$(2)) @$(エミット行を呼び出す,$(ワードリスト 1601,1800,$(1)),$(2)) @$(エミット行を呼び出す, $(wordlist 1801,2000,$(1)),$(2)) @$(call emit-line,$(wordlist 2001,2200,$(1)),$(2)) @$(call emit- line,$(wordlist 2201,2400,$(1)),$(2)) @$(call emit-line,$(wordlist 2401,2600,$(1)),$(2)) @$(callエミット行、$(ワードリスト 2601,2800、$(1))、$(2)) @$(エミット行を呼び出す,$(ワードリスト 2801,3000,$(1)),$(2)) @$(エミット行を呼び出す,$(ワードリスト 3001,3200,$(1) ),$(2)) @$(エミット行を呼び出す,$(ワードリスト 3201,3400,$(1)),$(2)) @$(エミット行を呼び出す,$(ワードリスト 3401,3600,$( 1)),$(2)) @$(エミット行を呼び出す,$(ワードリスト 3601,3800,$(1)),$(2)) @$(エミット行を呼び出す,$(ワードリスト 3801,4000, $(1)),$(2)) @$(エミット行を呼び出す,$(ワードリスト 4001,4200,$(1)),$(2)) @$(エミット行を呼び出す,$(ワードリスト 4201, 4400,$(1)),$(2)) @$(エミット行を呼び出す,$(ワードリスト 4401,4600,$(1)),$(2)) @$(エミット行を呼び出す,$(ワードリスト4601,4800,$(1)),$(2)) @$(エミット行を呼び出す,$(wordlist 4801,5000,$(1)),$(2)) @$(if $(wordlist 5001, 5002,$(1)),$(エラー 単語が多すぎます ($(words $(1)))) endef$(2)) @$(エミット行を呼び出す,$(ワードリスト 3201,3400,$(1)),$(2)) @$(エミット行を呼び出す,$(ワードリスト 3401,3600,$(1) ),$(2)) @$(エミット行を呼び出す,$(ワードリスト 3601,3800,$(1)),$(2)) @$(エミット行を呼び出す,$(ワードリスト 3801,4000,$( 1)),$(2)) @$(エミット行を呼び出す,$(ワードリスト 4001,4200,$(1)),$(2)) @$(エミット行を呼び出す,$(ワードリスト 4201,4400, $(1)),$(2)) @$(エミット行を呼び出す,$(ワードリスト 4401,4600,$(1)),$(2)) @$(エミット行を呼び出す,$(ワードリスト 4601, 4800,$(1)),$(2)) @$(エミット行を呼び出す,$(wordlist 4801,5000,$(1)),$(2)) @$(if $(wordlist 5001,5002, $(1)),$(error 単語が多すぎます ($(words $(1)))) endef$(2)) @$(エミット行を呼び出す,$(ワードリスト 3201,3400,$(1)),$(2)) @$(エミット行を呼び出す,$(ワードリスト 3401,3600,$(1) ),$(2)) @$(エミット行を呼び出す,$(ワードリスト 3601,3800,$(1)),$(2)) @$(エミット行を呼び出す,$(ワードリスト 3801,4000,$( 1)),$(2)) @$(エミット行を呼び出す,$(ワードリスト 4001,4200,$(1)),$(2)) @$(エミット行を呼び出す,$(ワードリスト 4201,4400, $(1)),$(2)) @$(エミット行を呼び出す,$(ワードリスト 4401,4600,$(1)),$(2)) @$(エミット行を呼び出す,$(ワードリスト 4601, 4800,$(1)),$(2)) @$(エミット行を呼び出す,$(wordlist 4801,5000,$(1)),$(2)) @$(if $(wordlist 5001,5002, $(1)),$(error 単語が多すぎます ($(words $(1)))) endef$(2)) @$(エミット行を呼び出す,$(ワードリスト 4001,4200,$(1)),$(2)) @$(エミット行を呼び出す,$(ワードリスト 4201,4400,$(1) ),$(2)) @$(エミット行を呼び出す,$(ワードリスト 4401,4600,$(1)),$(2)) @$(エミット行を呼び出す,$(ワードリスト 4601,4800,$( 1)),$(2)) @$(call emit-line,$(wordlist 4801,5000,$(1)),$(2)) @$(if $(wordlist 5001,5002,$(1) ),$(エラー 単語が多すぎます ($(words $(1))))) endef$(2)) @$(エミット行を呼び出す,$(ワードリスト 4001,4200,$(1)),$(2)) @$(エミット行を呼び出す,$(ワードリスト 4201,4400,$(1) ),$(2)) @$(エミット行を呼び出す,$(ワードリスト 4401,4600,$(1)),$(2)) @$(エミット行を呼び出す,$(ワードリスト 4601,4800,$( 1)),$(2)) @$(call emit-line,$(wordlist 4801,5000,$(1)),$(2)) @$(if $(wordlist 5001,5002,$(1) ),$(エラー 単語が多すぎます ($(words $(1))))) endef

変更後は次のとおりです。

# dump-words-to-file, <word list>, <output file>

define dump-words-to-file @rm -f $(2) @$(call emit-line,$(wordlist 1,200,$(1)),$(2)) @$(call emit-line,$(ワードリスト 201,400,$(1)),$(2)) @$(エミット行を呼び出す,$(ワードリスト 401,600,$(1)),$(2)) @$(エミット行を呼び出す,$(ワードリスト 601,800 ,$(1)),$(2)) @$(エミット行を呼び出す,$(ワードリスト 801,1000,$(1)),$(2)) @$(エミット行を呼び出す,$(ワードリスト 1001 ,1200,$(1)),$(2)) @$(エミット行を呼び出す,$(ワードリスト 1201,1400,$(1)),$(2)) @$(エミット行を呼び出す,$(ワードリスト 1401,1600,$(1)),$(2)) @$(エミット行を呼び出す,$(ワードリスト 1601,1800,$(1)),$(2)) @$(エミット行を呼び出す, $(wordlist 1801,2000,$(1)),$(2)) @$(call emit-line,$(wordlist 2001,2200,$(1)),$(2)) @$(call emit- line,$(wordlist 2201,2400,$(1)),$(2)) @$(call emit-line,$(wordlist 2401,2600,$(1)),$(2)) @$(callエミット行、$(ワードリスト 2601,2800、$(1))、$(2)) @$(エミット行を呼び出す,$(ワードリスト 2801,3000,$(1)),$(2)) @$(エミット行を呼び出す,$(ワードリスト 3001,3200,$(1) ),$(2)) @$(エミット行を呼び出す,$(ワードリスト 3201,3400,$(1)),$(2)) @$(エミット行を呼び出す,$(ワードリスト 3401,3600,$( 1)),$(2)) @$(エミット行を呼び出す,$(ワードリスト 3601,3800,$(1)),$(2)) @$(エミット行を呼び出す,$(ワードリスト 3801,4000, $(1)),$(2)) @$(エミット行を呼び出す,$(ワードリスト 4001,4200,$(1)),$(2)) @$(エミット行を呼び出す,$(ワードリスト 4201, 4400,$(1)),$(2)) @$(エミット行を呼び出す,$(ワードリスト 4401,4600,$(1)),$(2)) @$(エミット行を呼び出す,$(ワードリスト4601,4800,$(1)),$(2)) @$(エミット行を呼び出す,$(wordlist 4801,5400,$(1)),$(2)) @$(if $(wordlist 5401, 5402,$(1)),$(error 単語が多すぎます ($(words $(1)))) endef$(2)) @$(エミット行を呼び出す,$(ワードリスト 3201,3400,$(1)),$(2)) @$(エミット行を呼び出す,$(ワードリスト 3401,3600,$(1) ),$(2)) @$(エミット行を呼び出す,$(ワードリスト 3601,3800,$(1)),$(2)) @$(エミット行を呼び出す,$(ワードリスト 3801,4000,$( 1)),$(2)) @$(エミット行を呼び出す,$(ワードリスト 4001,4200,$(1)),$(2)) @$(エミット行を呼び出す,$(ワードリスト 4201,4400, $(1)),$(2)) @$(エミット行を呼び出す,$(ワードリスト 4401,4600,$(1)),$(2)) @$(エミット行を呼び出す,$(ワードリスト 4601, 4800,$(1)),$(2)) @$(エミット行を呼び出す,$(wordlist 4801,5400,$(1)),$(2)) @$(if $(wordlist 5401,5402, $(1)),$(error 単語が多すぎます ($(words $(1)))) endef$(2)) @$(エミット行を呼び出す,$(ワードリスト 3201,3400,$(1)),$(2)) @$(エミット行を呼び出す,$(ワードリスト 3401,3600,$(1) ),$(2)) @$(エミット行を呼び出す,$(ワードリスト 3601,3800,$(1)),$(2)) @$(エミット行を呼び出す,$(ワードリスト 3801,4000,$( 1)),$(2)) @$(エミット行を呼び出す,$(ワードリスト 4001,4200,$(1)),$(2)) @$(エミット行を呼び出す,$(ワードリスト 4201,4400, $(1)),$(2)) @$(エミット行を呼び出す,$(ワードリスト 4401,4600,$(1)),$(2)) @$(エミット行を呼び出す,$(ワードリスト 4601, 4800,$(1)),$(2)) @$(エミット行を呼び出す,$(wordlist 4801,5400,$(1)),$(2)) @$(if $(wordlist 5401,5402, $(1)),$(error 単語が多すぎます ($(words $(1)))) endef$(2)) @$(エミット行を呼び出す,$(ワードリスト 4001,4200,$(1)),$(2)) @$(エミット行を呼び出す,$(ワードリスト 4201,4400,$(1) ),$(2)) @$(エミット行を呼び出す,$(ワードリスト 4401,4600,$(1)),$(2)) @$(エミット行を呼び出す,$(ワードリスト 4601,4800,$( 1)),$(2)) @$(エミットラインを呼び出す,$(wordlist 4801,5400,$(1)),$(2)) @$(if $(wordlist 5401,5402,$(1) ),$(エラー 単語が多すぎます ($(words $(1))))) endef$(2)) @$(エミット行を呼び出す,$(ワードリスト 4001,4200,$(1)),$(2)) @$(エミット行を呼び出す,$(ワードリスト 4201,4400,$(1) ),$(2)) @$(エミット行を呼び出す,$(ワードリスト 4401,4600,$(1)),$(2)) @$(エミット行を呼び出す,$(ワードリスト 4601,4800,$( 1)),$(2)) @$(エミットラインを呼び出す,$(wordlist 4801,5400,$(1)),$(2)) @$(if $(wordlist 5401,5402,$(1) ),$(エラー 単語が多すぎます ($(words $(1))))) endef

エラーはなくなりました。:)

于 2015-08-27T14:44:00.997 に答える