Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > Flash Приложения: AIR, Zinc и тд.

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 23.10.2016, 02:41
tooth212 вне форума Посмотреть профиль Отправить личное сообщение для tooth212 Найти все сообщения от tooth212
  № 21  
Ответить с цитированием
tooth212

Регистрация: Dec 2012
Сообщений: 172
Termer, какой версией java jdk пользуетесь?

Старый 23.10.2016, 15:47
Termer вне форума Посмотреть профиль Отправить личное сообщение для Termer Найти все сообщения от Termer
  № 22  
Ответить с цитированием
Termer

Регистрация: Dec 2010
Сообщений: 69
У меня 2 версии лежит, не помню 1.6 зачем нужна была, то ли FlashDevelop требовал то ли что. Основной 1.8 :
Код:
C:\Program Files (x86)\Java

- jdk1.6
- jdk1.8.0_73

JAVA_HOME=C:\Program Files (x86)\Java\jdk1.8.0_73

Старый 23.10.2016, 18:17
tooth212 вне форума Посмотреть профиль Отправить личное сообщение для tooth212 Найти все сообщения от tooth212
  № 23  
Ответить с цитированием
tooth212

Регистрация: Dec 2012
Сообщений: 172
Пробовал на jdk1.8.0_111, jdk1.8.0_25, jdk1.8.0_05 - выскакивает такая ошибка:
Код:
    [javac] bad class file: android\util\Log.class(android\util:Log.class)
    [javac] class file has wrong version 52.0, should be 50.0
    [javac] Please remove or make sure it appears in the correct subdirectory of
 the classpath.
    [javac] import android.util.Log;
    [javac]                    ^
На mac то же самое

Старый 23.10.2016, 19:20
Termer вне форума Посмотреть профиль Отправить личное сообщение для Termer Найти все сообщения от Termer
  № 24  
Ответить с цитированием
Termer

Регистрация: Dec 2010
Сообщений: 69
Что то с Android SDK, судя по ошибке у вас версия новее чем требуется. Как пофиксить не знаю.

Старый 23.10.2016, 22:59
tooth212 вне форума Посмотреть профиль Отправить личное сообщение для tooth212 Найти все сообщения от tooth212
  № 25  
Ответить с цитированием
tooth212

Регистрация: Dec 2012
Сообщений: 172
Код:
flex.sdk= C:/Users/WorkPC/AppData/Local/FlashDevelop/Apps/ascsdk/23.0.0
Это ведь именно flex sdk нужна? Не adobe air?

Старый 23.10.2016, 23:22
Termer вне форума Посмотреть профиль Отправить личное сообщение для Termer Найти все сообщения от Termer
  № 26  
Ответить с цитированием
Termer

Регистрация: Dec 2010
Сообщений: 69
Да flex

Старый 23.10.2016, 23:23
tooth212 вне форума Посмотреть профиль Отправить личное сообщение для tooth212 Найти все сообщения от tooth212
  № 27  
Ответить с цитированием
tooth212

Регистрация: Dec 2012
Сообщений: 172
Поменял на airsdk 22,
Код:
   [delete] Deleting directory C:\ANE-Push-Notification-master\ANE-Push-Notifica
tion-master\android\temp

swc:
     [exec] Error occurred during initialization of VM
     [exec] java/lang/NoClassDefFoundError: java/lang/Object

BUILD FAILED
C:\ANE-Push-Notification-master\ANE-Push-Notification-master\build\build.xml:72:
 exec returned: 1
Добавлено через 1 минуту
Цитата:
Сообщение от Termer Посмотреть сообщение
Да flex
ascsdk/23.0.0 - это не air sdk compiler?

Старый 24.10.2016, 00:06
Termer вне форума Посмотреть профиль Отправить личное сообщение для Termer Найти все сообщения от Termer
  № 28  
Ответить с цитированием
Termer

Регистрация: Dec 2010
Сообщений: 69
Да не, всё правильно нужен путь к flex sdk.

Старый 24.10.2016, 08:55
caseyryan вне форума Посмотреть профиль Отправить личное сообщение для caseyryan Найти все сообщения от caseyryan
  № 29  
Ответить с цитированием
caseyryan
 
Аватар для caseyryan

Регистрация: Jun 2012
Адрес: Новосибирск
Сообщений: 6,644
Записей в блоге: 4
Цитата:
Сообщение от Termer Посмотреть сообщение
Да flex
С чего бы это? Я вообще флексом не пользуюсь, только AIR SDK, и всегда все норм со всеми ANE
Цитата:
class file has wrong version 52.0, should be 50.0
Я бы на твоем месте в манифесте версию sdk понизить попробовал minSdkVersion. Посмотри какая там стоит. У меня норм собирает все с 15й, можно попробовать поставить 14

Кстати, в какой IDE кодишь? Случаем не FlashDevelop? Если в ней, то лучше всего захардкодить версию джавы в файл jvm.config, который должен лежать по пути AIR_SDK\bin
У меня его содержимое такое
Код:
################################################################################
##
##  ADOBE SYSTEMS INCORPORATED
##  Copyright 2007 Adobe Systems Incorporated
##  All Rights Reserved.
##
##  NOTICE: Adobe permits you to use, modify, and distribute this file
##  in accordance with the terms of the license agreement accompanying it.
##
################################################################################

#
# VM configuration
#
# Where to find JVM, if {java.home}/jre exists then that JVM is used
# if not then it must be the path to the JRE itself
#
# If no java.home is specified a VM is located by looking in these places in this
# order:
#
#  1) JAVA_HOME environment variables (same rules as java.home above)
#  2) bin directory for java.dll (windows) or lib/<ARCH>/libjava.so (unix)
#  3) ../jre 
#  4) registry (windows only)
#

java.home=C:\Program Files (x86)\Java\jre1.6.0_05
#java.home=C:\Java\jdk1.8.0_40

# Arguments to VM

java.args=-Xmx1536m -Dsun.io.useCanonCaches=false

# Environment variables we care about, whitespace-separated

env=

# java.class.path - use this for adding individual jars or
# directories.  When directories are included they will be searched
# for jars and zips and they will be added to the classpath (in
# addition to the directory itself), the jar to be used in launching
# will be appended to this classpath
 
java.class.path=

#
# where to find shared libraries, again use commas to separate entries

java.library.path=
В этом случае FD гарантированно берет путь к джаве отсюда, а не из системной переменной, и в систему можно ставить любую версию джавы, не опасаясь ничего сломать
__________________
Ко мне можно и нужно обращаться на ты)

Старый 28.10.2016, 22:08
tooth212 вне форума Посмотреть профиль Отправить личное сообщение для tooth212 Найти все сообщения от tooth212
  № 30  
Ответить с цитированием
tooth212

Регистрация: Dec 2012
Сообщений: 172
Не совсем понял, где указывать minSdkVersion?

Добавлено через 25 минут
Добавил jvm.config, но все равно пишет, что ошибка в 72-ой строке build.xml:
Код:
<exec executable="${flex.sdk}/bin/compc${bin.ext}" failonerror="true">

Создать новую тему Ответ Часовой пояс GMT +4, время: 23:01.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 23:01.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.