This problem is caused by not only lack # symbol but alos lack the parameter data type. So Scroller.java, line 365 should be modified to be following: ----------------------------------------------------------------------- * further and longer, when used with {...@link #setFinalX(int)} or {...@link #setFinalY(int) -----------------------------------------------------------------------
Following is setFinalX function definition in Scroller.java: ----------------------------------------------------------------------- public void setFinalX(int newX) { mFinalX = newX; mDeltaX = mFinalX - mStartX; mFinished = false; } ----------------------------------------------------------------------- On 5月7日, 上午9時38分, Andrew Shomette <twilightwol...@gmail.com> wrote: > I'd like to chip in and say that I also have the error... > > I am also running 64-bit 9.10 ubuntu. I am a newb, but I can help a > bit... > > First, is it only on this specific version of Ubuntu? Does anyone > else have this error on another system? > > Second, I modified the file Scroller.java, line 365 from: > > * further and longer, when used with {...@link #setFinalX()} or > {...@link setFinalY()}. > > to: > > * further and longer, when used with {...@link #setFinalX()} or > {...@link #setFinalY()}. > > for consistancy... also failed. However, with the change, the javadoc > returns only warnings and outputs a readable javadoc. > > Thanks, > twilightwolf90 > > On May 6, 6:37 pm, cary <cary.lo...@gmail.com> wrote: > > > Wow. This was frustrating. I was having the exact same problem. I > > am a nube to the Java and eclipse stuff and on top of that I had to > > get Ubuntu 9.04 for AMD 64 Dual Core running. > > > Anyway, the Error 45 is generated in the build/coreidroiddocs.mk make > > file if javadocs command fails. The error generating line is: > > > || (rm -rf $(PRIVATE_OUT_DIR) $(PRIVATE_SRC_LIST_FILE); exit 45) > > > This appears twice: once for droiddocs and once for javadocs - don't > > ask me what the difference is. This file hides all the details from > > us so debugging requires an expert. I removed the exit 45 and enabled > > some extra output (like removing the -quiet option from the javadocs > > command and removing the $(hide) . Eventually I got to an actual > > error description - cannot resolve {...@link #setFinalX()} and { c...@link > > setFinalY()} links in this comment segment in (android root)/ > > frameworks/base/cor/java/android/widget/Scroller.java. > > > /** > > * Extend the scroll animation. This allows a running animation to > > scroll > > * further and longer, when used with {...@link #setFinalX()} or > > {...@link setFinalY()}. > > * > > * @param extend Additional time to scroll in milliseconds. > > * @see #setFinalX(int) > > * @see #setFinalY(int){...@link setFinalY()} > > */ > > > As I said, I am a nube. I would not have expected a comment field to > > generate errors. Apparently the javadocs command scours the code > > files for specially formatted comment fields to automatically generate > > documentation that someone finds useful. So even if the code > > compiles, the special comment fields can crash the javadocs function. > > > I removed the @link phrased from this file, and viola the make file > > could progress. Eventually I ran into more errors that I was unable > > to debug, so far, but I was eventually able to complete the make > > process. > > > While debugging, I was using "make docs" to isolate the problem. In > > this mode, at least, several javadocs are generated, each getting a > > new folder in "(android root)/out/target/comman/docs" and once > > completed the empty file "*-timestamp" is created in the same > > directory. > > The "offline-sdk-timestamp" should be generated when the "offline-sdk" > > documents have been successfully generated. The "-offline-sdk- > > timestamp" is used to signal make that these documents have already > > been generated. Since these documentation files should not be > > essential (for now, at least) you should be able to get around the > > problem by created the "*-timestamp" file with: > > > touch (android root)/out/target/common/docs/offline-sdk-timestamp > > > specifying the appropriate (android root) directory and the timestamp > > file given in the error 45 decsription > > > This should let you finish the build, or a least progress beyound the > > javadoc portion. > > > On Apr 20, 9:54 am, murray <kmoore...@gmail.com> wrote: > > > > I think this must be a conspiracy of some sort, as I too have > > > had the same issue for many weeks now... > > > I have not been able to get an answer from this forum or any > > > other.. google dev is not talking... why?...who really shot Kennedy? > > > > I'll take either answer..thanks > > > > On Apr 16, 4:20 am, "pcstal...@gmail.com" <pcstal...@gmail.com> wrote: > > > > > hi there guys. im trying to make the latest android system. ive gotten > > > > past quite a few errors on my own. but i have been stoped dead in my > > > > tracks here. im makeing the system. and around 3 to 4 minutes into it. > > > > i get line after line of > > > > "Augh! {seemingly random code here}" > > > > followed by about 40 to 50 lines of > > > > "Null tags for gnu.classpath.tools.gjdoc.InheritDocTagImpl > > > > [na...@inheritdoc, text=, tagMap=null]" > > > > and after all of that. i see > > > > "make: *** [out/target/common/docs/offline-sdk-timestamp] Error 45" > > > > and thats where im stuck. i cant seem to find out what to do. i'm very > > > > grateful for any help at all :) --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers-unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en -~----------~----~----~----~------~----~------~--~---