მოძველებული კლასი ან მეთოდი ასეთია. აღარ არის მნიშვნელოვანი. ფაქტობრივად, ეს იმდენად უმნიშვნელოა, რომ აღარ უნდა გამოიყენოთ იგი, რადგან ის უკვე ჩანაცვლებულია და შესაძლოა მომავალში არსებობა შეწყვიტოს.
არის თუ არა მოძველებული მეთოდების გამოყენება?
დიახ, შეგიძლიათ გამოიყენოთ მოძველებული მეთოდები, სანამ ამორტიზებული მეთოდი არსებობს ჩარჩოში. მეთოდის გაუქმებით, პლატფორმის დეველოპერები ცდილობენ გითხრათ, რომ ან რაღაც არასწორია მეთოდში, ან უკვე არსებობს დავალების შესრულების უკეთესი გზა. რა არის მოძველებული Android?
რა მოხდება, თუ Android-ში მოძველებულ მეთოდებს გამოვიყენებთ?
რა მოხდება, თუ გავაგრძელებ მოძველებული მეთოდების გამოყენებას? კოდი გააგრძელებს მუშაობას როგორც არის მანამ, სანამ მეთოდი არ წაიშლება SDK-დან. თუ თქვენ იყენებთ მოძველებულ მეთოდს, მაშინ უნდა თვალყური ადევნოთ ამოღებულ apis-ს, როდესაც განაახლებთ უახლეს SDK-ზე. თუ საერთოდ არ გსურთ ცვლილება, შეამოწმეთ გაუქმების მიზეზი.
მოძველება ნიშნავს წაშლას?
რამდენიმე სფეროში, გაუფასურება არის ზოგიერთი ტერმინოლოგიის, ფუნქციის, დიზაინის ან პრაქტიკის გამოყენების გაუბედაობა, როგორც წესი, იმიტომ, რომ ის უკვე ჩანაცვლებულია ან აღარ ითვლება ეფექტური ან უსაფრთხო, მისი სრულად მოხსნის ან გამოყენების აკრძალვის გარეშე.
როგორ შეგიძლიათ გაიგოთ, რომ მეთოდი მოძველებულია?
იმისთვის, რომ შემდგენელმა გაგაფრთხილოთ დეტალები, თუ რომელი მეთოდები გამოიყენეთ, რომლებიც მოძველებულია, გამოიყენეთ javac.exe-მოძველების შეცვლა. შემდეგ მოძებნეთ Javadoc-ში მოძველებული მეთოდები, რათა გაიგოთ რეკომენდებული ჩანაცვლება. ზოგჯერ უბრალოდ უნდა გადარქმევა. ზოგჯერ შემცვლელები სულ სხვაგვარად მუშაობს.