Как сгенерировать apk с помощью простой Java-программы[закрыто]
Сэр, я новичок на Яве.У меня есть много сомнений в создании apk с помощью java-программы.Я ссылался на многие веб-сайты, включая stack overflow, и получил несколько идей при разработке приложения для android.
То, что я сделал, это:
1. Скачал Андроид студию и построил подписал АПК(успешной сборки).
2. скопировал файл apk_release.apk на свой телефон и установил его(Успешная установка).
3. Когда я открыл установленный файл .apk, он показывает мне: "к сожалению, KLUVIS(мое имя файла) остановился.
4. используя настройки разработчиков в моем телефоне android, я включил отладку USB и установил приложение с помощью adb.exe.но та же проблема, с которой я столкнулся.
5. ссылался на различные процедуры в интернете, но не работал.
вот мой код:
import java.util.Scanner; public class KLUVIS { public static void main(String[] args) { int s1, s2, s3,h; float end; float assign; Scanner in = new Scanner(System.in); System.out.println("\t\tKLU SEMESTER MARK CALCULATOR Ver.1.00.0000\n\t\tProgrammed by N.Visweswaran.,DMO.,DCP.,\n\t\tB.tech(EEE) I year, Kalasalingam University(Batch:2015-2019)\n\t\tStudent of Prof.Sivanesh Kumar"); System.out.println("\n\nFor how many subjects you want to calculate: "); h= in.nextInt(); for (int i = 1;i <= h;i++) { System.out.println("\nEnter your sessional one marks: "); s1 = in.nextInt(); System.out.println("\nEnter your sessional two marks: "); s2 = in.nextInt(); System.out.println("\nEnter your sessional three marks: "); s3 = in.nextInt(); System.out.println("\nEnter your assignment marks: "); assign = in.nextFloat(); end = (float) (((s1 + s2 + s3 ) / 7.5) + (assign / 10)); System.out.println("\nYour current marks is " +end); if (end <= 40) { end = (40-end)*2; System.out.println("\nMarks needed to pass in your end semester exam: " +end); } else { System.out.println("\nHurrah! you have already passed in your examination"); end = (end - 40)/2; System.out.println("\nAdditional marks that you have: " +end); } } } }
Пропустил ли я что-нибудь, чтобы построить apk? Пожалуйста, помогите мне.
У меня нет таких больших знаний в java, поэтому я не знаю, как преобразовать этот код в apk.
Поскольку у меня есть достаточные знания в программировании на C и C++, я сделал то же самое, используя кросс-платформенный инструмент разработки android, предоставляемый visual studio, и он показывает то же самое сообщение.Сэр,будьте добры, помогите мне с этим.
Mohibur Rashid
Вы пробовали какой-нибудь учебник вообще? Может быть, вам стоит начать с одного.
Я понятия не имею, как вам удалось построить apk из этого исходного кода. Вы только что переименовали свой файл класса?
[no name]
Сэр, Да, я думаю, что переименовал имя пакета и просто нажал кнопку сборки, и она показывает успешную сборку и время, затраченное на сборку приложения.