Апк рф подведомственность: Ст. 27 АПК РФ. Подведомственность дел арбитражному суду

Не формальный статус, а специфическая деятельность

28 сентября 2022

Судебная практикаАрбитражный процесс

Прекращение статуса индивидуального предпринимателя влияет на то, какой суд – арбитражный или общей юрисдикции – будет рассматривать спор, однако суть правоотношений, их экономический характер и бизнес-деятельность сторон договора от этого, как правило, не меняются.

Так, стороны заключили договор на разработку сайта строительной компании и настройку рекламы ее деятельности в Интернете. Впоследствии заказчика перестала устраивать скорость выполнения работ, и он обратился в суд. В условиях договора, касающихся порядка рассмотрения споров, фигурировал АС Архангельской области.

При заключении и исполнении договора каждая из сторон имела статус ИП. Таким образом, спор касался именно предпринимательской деятельности (сайт и реклама предназначались для строительной компании, а не для личных, семейных, домашних и иных нужд, не связанных с осуществлением предпринимательской деятельности, и были направлены на получение прибыли).

Понятно, что, если на момент подачи искового заявления каждая из сторон имела статус индивидуального предпринимателя, спор относится к подведомственности арбитражного суда. Однако в какой суд надлежит обращаться с иском, если, к примеру, накануне подачи заявления истец прекратил статус ИП?

Для ответа на этот вопрос обратимся к АПК РФ и судебной практике.

Так, в ст. 27 Кодекса определены споры, подлежащие рассмотрению в арбитражных судах. В частности, согласно ч. 1 данной статьи к юрисдикции арбитражных судов относятся экономические споры, а также дела, связанные с осуществлением предпринимательской и иной экономической деятельности. В соответствии с ч. 2 ст. 27 Кодекса арбитражные суды рассматривают экономические споры и иные дела с участием как организаций, являющихся юридическими лицами, так и граждан, осуществляющих предпринимательскую деятельность без образования юридического лица и имеющих статус ИП. Кроме того, в случаях, предусмотренных Кодексом и иными федеральными законами, к подведомственности арбитражных судов относятся дела с участием Российской Федерации и ее субъектов, муниципальных образований, госорганов и органов местного самоуправления, а также иных органов, должностных лиц, образований, не имеющих статуса юрлица, и граждан, не имеющих статуса ИП.

Арбитражные суды, в свою очередь, помимо учета требований ст. 27 УПК о подведомственности выделяют ключевой фактор – предмет (характер) спора.

Например, на сайтах ряда судов (например, АС Республики Бурятия, АС Приморского края) указано: «Основным критерием определения подведомственности споров арбитражному суду служит характер (предмет) возникших правоотношений (ч. 1 ст. 27 АПК). Субъектный состав предпринимательских и иных экономических правоотношений является вторым критерием, определяющим подведомственность споров арбитражному суду». То есть сами арбитражные суды в качестве основного критерия подведомственности выделяют характер спора, а субъектный состав – лишь в качестве дополнительного.

Два критерия подведомственности (основной – характер спора; неосновной – субъектный) представляются логичными, так как арбитражные суды были созданы именно для рассмотрения экономических споров1.

Вернемся к вопросу о том, в какой суд обращаться, если истец на момент подачи искового заявления прекратил статус ИП.

Как разъяснено в п. 13 Постановления Пленумов Верховного и Высшего Арбитражного судов РФ от 1 июля 1996 г. № 6/8, с момента прекращения госрегистрации гражданина в качестве индивидуального предпринимателя (например, в связи с истечением срока действия свидетельства о госрегистрации, аннулированием госрегистрации и т.п.) дела с участием указанных граждан, в том числе связанные с осуществлявшейся ими ранее предпринимательской деятельностью, подведомственны судам общей юрисдикции, за исключением случаев, когда они были приняты к производству арбитражным судом с соблюдением правил подведомственности до наступления указанных выше обстоятельств.

В ответе на вопрос 4 Обзора судебной практики Верховного Суда Российской Федерации № 1 (2014)2 пояснено, что из смысла норм процессуального законодательства с учетом разъяснений высших судебных инстанций следует, что гражданин может быть стороной в арбитражном процессе в случаях, если на момент обращения в арбитражный суд он имеет статус ИП либо если участие гражданина без статуса ИП в арбитражном процессе предусмотрено федеральным законом (например, ст.

33 и 225.1 АПК РФ).

Анализируя позицию ВС, приведенную в Обзоре, можно предположить, что спор «вчерашних» предпринимателей, который носит явно экономический характер, подведомствен судам общей юрисдикции, и характер спора (т.е., по сути, основной критерий подведомственности) отходит на второй план.

Если это так, полагаю, изложенное решение вопроса о подведомственности спора «вчерашних» ИП противоречит ст. 27 АПК.

На мой взгляд, формальное понимание наличия регистрации ИП – существенное заблуждение, поскольку статус индивидуального предпринимателя – не просто формальность, а именно специфическая деятельность, направленная на извлечение прибыли, и, если госорган выдает документ о прекращении данного статуса, это не означает, что лицо больше не совершает сделки с целью извлечения прибыли. На это прямо указано в п. 4 ст. 23 ГК РФ: гражданин, осуществляющий предпринимательскую деятельность без образования юридического лица (с нарушением требований п.

1 указанной статьи – без регистрации в качестве ИП), не вправе ссылаться в отношении заключенных им при этом сделок на то, что он не является предпринимателем.

Наличие (отсутствие) регистрации в качестве ИП в налоговом органе не делает субъекта индивидуальным предпринимателем – таковым он становится исключительно в силу деятельности, направленной на извлечение прибыли. Таким образом, формальный подход к определению того, является ли лицо индивидуальным предпринимателем, по сути, лишает предпринимателей права на рассмотрение споров, связанных с предпринимательской деятельностью, в специально созданных для этого судах.

В заключение добавлю, что, на мой взгляд, важно прояснить, что именно законодатель считает основным критерием подведомственности: предмет спора (ч. 1) или субъектный состав (ч. 2) ст. 27 АПК? Как отмечается в комментариях к Кодексу, – и с чем, на мой взгляд, стоит согласиться, – «достижение абсолютной “чистоты” разграничения предметов ведения между арбитражными судами и судами общей юрисдикции является делом будущего», однако насколько отдаленного – неизвестно.


1 «Совершенствование экономических отношений вызвало необходимость создания адекватной им судебной системы. Основу современных экономических отношений Российской Федерации составляет рыночная экономика, т.е. экономика, основанная на предпринимательской деятельности, поэтому в противовес ранее действующей системе государственного арбитража, функционировавшего в экономике административно-командного типа, была создана система арбитражных судов, задачей которых является защита нарушенных прав и законных интересов субъектов права в сфере предпринимательской и иной экономической деятельности. Как следствие, в 1991 году в Российской Федерации была создана система арбитражных судов» (Буянова, Е.В. Арбитражный процесс: курс лекций: учебное пособие / Е.В. Буянова. – Оренбург: ООО ИПК «Университет», 2016, стр. 4).

2 Утвержден Президиумом Верховного Суда РФ 24 декабря 2014 г.

28 сентября 2022

Судебная практикаАрбитражный процесс

Изменения АПК РФ в рамках судебной реформы

Юридическая компания «Пепеляев Групп» сообщает о принятии Федерального закона от 28. 06.2014 № 186-ФЗ «О внесении изменений в Арбитражный процессуальный кодекс Российской Федерации», которым определен порядок рассмотрения экономических и иных споров в «новом» Верховном Суде РФ и арбитражных судах после упразднения ВАС РФ с 6 августа 2014 г.

Принятый Закон закрепил увеличение количества инстанций рассмотрения экономических и иных споров, относящихся к компетенции арбитражных судов, внес существенные изменения в подведомственность отдельных категорий дел и определил переходные положения после объединения высших судов.

1. Появление «второй» кассации и изменение порядка пересмотра судебных актов арбитражных судов в надзорной инстанции

1.1. Рассмотрение кассационных жалоб в Судебной коллегии Верховного Суда РФ («вторая кассация»)

 

АПК РФ дополняется статьями 291.1 – 291.15, которые предусматривают возможность повторного кассационного обжалования судебных актов арбитражных судов в  Судебную коллегию (далее – СК) Верховного Суда РФ (далее – ВС РФ), если данные решения обжаловались в арбитражном суде округа («первая кассация»).

В отличие от законопроекта об изменении АПК РФ, прямо указывавшего на кассационное обжалование судебных актов арбитражных судов в Судебную коллегию по экономическим спорам, Закон не конкретизирует, о какой из семи судебных коллегий ВС РФ идет речь.

Решение о передаче кассационной жалобы на рассмотрение СК принимается единолично одним из судей Верховного суда, однако председатель ВС РФ или его заместитель вправе отменить определение судьи об отказе и передать дело на рассмотрение в судебном заседании СК.

Основанием для отмены или изменения обжалуемого решения арбитражного суда являются существенные нарушения норм материального и (или) процессуального права, которые повлияли на исход дела и без устранения которых невозможны восстановление и защита нарушенных прав, свобод и законных интересов в сфере предпринимательской и иной экономической деятельности, а также защита охраняемых законом публичных интересов.

 

1.

2. Пересмотр решений арбитражных судов в порядке надзора в Верховном Суде РФ

Определения СК, вынесенные в порядке кассационного производства, а также иные судебные акты СК могут быть обжалованы в Президиум ВС РФ и пересмотрены им в порядке надзора.

Решение о передаче надзорной жалобы в Президиум ВС РФ принимается единолично судьей ВС РФ, однако председатель ВС РФ или его заместитель вправе отменить определение судьи об отказе и передать дело на рассмотрение Президиума.

Кроме того, председатель ВС РФ или его заместитель по жалобе заинтересованных лиц вправе внести в Президиум ВС РФ представление о пересмотре судебных постановлений в порядке надзора в целях устранения фундаментальных нарушений норм материального права и (или) норм процессуального права.  

Основания отмены или изменения обжалуемого судебного акта аналогичны предусмотренным действующим АПК РФ основаниям отмены судебных актов Президиумом ВАС РФ.

 

2. Изменение подведомственности судебных споров

2.1. Подведомственность споров об оспаривании кадастровой стоимости

Законом предусматривается исключение из компетенции арбитражных судов дел по рассмотрению споров об оспаривании кадастровой стоимости.

 

2.2. Подведомственность дел об оспаривании нормативных актов

Законом изменена редакция п. 1.1 ч. 1 ст. 29 АПК РФ, относившего к компетенции арбитражных судов дела об оспаривании нормативно-правовых актов федеральных органов исполнительной власти в сфере экономической деятельности. Теперь все категории нормативных актов могут быть оспорены только в судах общей юрисдикции, за исключением нормативно-правовых актов федеральных органов исполнительной власти в сфере прав интеллектуальной собственности, отнесенных к компетенции Суда по интеллектуальной собственности.

3. Переходные положения в связи с упразднением ВАС РФ и началом работы «нового» Верховного Суда РФ

Дела об оспаривании нормативных актов, не рассмотренные арбитражными судами на 6 августа 2014 г., рассматриваются судами, принявшими их к производству.

Дела, которые рассматривались ВАС РФ в качестве суда первой инстанции, не рассмотренные на 6 августа 2014 г., передаются для рассмотрения в ВС РФ.

Судебные акты, обжалованные в кассационном порядке в арбитражный суд округа, а также постановления или определения арбитражных судов округов и Суда по интеллектуальным правам после 6 августа 2014 г. могут быть обжалованы в СК.

Поступившие в ВАС РФ заявления о пересмотре вступивших в законную силу судебных актов арбитражных судов в порядке надзора, в отношении которых на 6 августа 2014 г. не вынесено определение о передаче дела в Президиум ВАС, передаются в СК.

Переданные в Президиум  ВАС РФ, но не рассмотренные  на 6 августа 2014 г. дела передаются на рассмотрение в Президиум ВС РФ.

В соответствии с новой редакцией абз. 7 ч. 4 ст. 170 АПК РФ в мотивировочной части решения могут содержаться ссылки на постановления пленума ВС РФ и сохранившие силу постановления Пленума ВАС РФ по вопросам судебной практики, а также на постановления Президиума ВС РФ и сохранившие силу постановления Президиума ВАС РФ.

Комментарий ПГ. Согласно специальным переходным положениям (п. 1 ст. 3 Федерального конституционного закона от 04.06.2014 № 8-ФКЗ) разъяснения по вопросам судебной практики применения законов и иных нормативных правовых актов арбитражными судами, данные Пленумом ВАС РФ, сохраняют свою силу до принятия соответствующих решений Пленумом Верховного Суда РФ.

 

Выводы и рекомендации

Внесенные Законом изменения АПК РФ влекут существенные изменения судопроизводства на уровне кассационного обжалования и пересмотра судебных актов в порядке надзора. В результате унификации регулирования пересмотра дел «второй кассацией» и надзорной инстанцией процесс пересмотра решений арбитражных судов в названных инстанциях будет приближен к процессу пересмотра решений судов общей юрисдикции.

С учетом отсутствия в АПК РФ указания конкретной Судебной коллегии ВС РФ, которая будет выполнять функции «второй кассации», нельзя сделать однозначный вывод о том, какая из судебных коллегий – по экономическим спорам или административная – будет рассматривать налоговые и другие дела, вытекающие из административных и иных публичных правоотношений).

Вышеизложенные изменения необходимо принимать во внимание как при инициировании новых экономических споров, так и при оценке перспектив обжалования судебных актов по находящимся в производстве арбитражных судов делам, в том числе, с учетом практики судов общей юрисдикции. При отсутствии решений Пленума ВС РФ, отменяющих или изменяющих правовые позиции ВАС РФ, последние могут применяться для обоснования правовой позиции по делу.

 

Помощь консультанта

Специалисты компании «Пепеляев Групп» обладают обширным опытом в представлении и защите интересов в судебном порядке, в том числе в судах общей юрисдикции, включая ВС РФ, и готовы оказать квалифицированную помощь по защите прав и интересов в ходе рассмотрения спора в Судебных коллегиях и Президиуме ВС РФ.

Для получения дополнительной информации, пожалуйста, обращайтесь:

в Москве: к Юрию Воробьеву, Руководителю практики разрешения споров и медиации, по тел.: (495) 967-00-07 либо по e-mail;

Юлии Литовцевой, Руководителю группы практики разрешения споров и медиации, по тел.:  (495) 967-00-07 либо  по e-mail

в Санкт-Петербурге: Сергею Спасеннову, Партнеру, Руководителю Санкт-Петербургской практики «Пепеляев Групп», по тел.: +7 (812) 640-60-10 либо по e-mail;

в Красноярске: Егору Лысенко, Руководителю сибирского отделения «Пепеляев Групп», по тел. : +7 (391) 277-73-00 либо по e-mail.

Внесение изменений в правовое регулирование подведомственности дел арбитражным судам на основании принятия Федерального закона № 409-ФЗ.отд. 29.12.2015

Пробелы в российском законодательстве Выпуск №6 — 2016

Бурова Инна Леонидовна Лебедева Наталья Николаевна

Подробнее об авторах

Бурова Инна Львовна. канд. юрид. наук, доцент, председатель коллегии адвокатов города Москвы «Лебедева, Бурова и партнеры», доцент кафедры отправления правасудия в судах общей юрисдикции Российского государственного социального университета
Адвокатское объединение «Лебедева, Бурова и партнеры»; Российский государственный социальный университет, г. Москва Лебедева Наталья Николаевна канд. юрид. наук, доцент. Должность: Президент.
Адвокатское объединение «Лебедева, Бурова и партнеры»

Чтобы прочитать статью полностью, пожалуйста, зарегистрируйтесь или авторизуйтесь

Abstract:

Авторами статьи проведено исследование законодательных новелл о подведомственности дел арбитражным судам на основании принятия и вступления в законную силу Федерального закона № 409-ФЗ от ДД. от 29.12.2015 «О внесении изменений в отдельные законодательные акты Российской Федерации и признании утратившими силу пункта 3 части 1 статьи 6 Федерального закона «О саморегулируемых организациях» в связи с принятием Федерального закона «Об арбитраже ( арбитражное разбирательство) в Российской Федерации». Данная работа является одной из первых публикаций, в которой оцениваются новые правила разграничения подведомственности корпоративных споров между арбитражными и арбитражными судами; а также положения ФЗ №409-ФЗ от ДД. от 29.12.2015 г. «О расширении компетенции арбитражных судов путем передачи споров, возникающих в связи с деятельностью публичных обществ, и вопросов о содействии арбитражным судам в разрешении споров, возникающих в связи с осуществлением предпринимательской и иной экономической деятельности», в арбитражные суды. Круг рассматриваемых авторами проблем может найти свое дальнейшее освещение в публикациях, посвященных разграничению подведомственности судебных дел между арбитражными и арбитражными судами. Настоящая работа предназначена для авторов, в исследованиях которых рассматриваются теоретические и практические аспекты подведомственности дел арбитражным судам, а также для широкого круга практикующих юристов, сфера интересов которых связана с арбитражным судопроизводством.

Образец цитирования:

Бурова И.Л., Лебедева Н.Н., (2016), ВНЕСЕНИЕ ИЗМЕНЕНИЙ В ПРАВОВОЕ РЕГУЛИРОВАНИЕ ПОДСУДНОСТЬ ДЕЛ В АРБИТРАЖНЫХ СУДАХ НА ОСНОВАНИИ ПРИНЯТИЯ ФЕДЕРАЛЬНОГО ЗАКОНА № 409-ФЗ.ДТД. 29.12.2015. Пробелы в российском законодательстве, 6 => 216-219.

Референс-лист:

Конвенция ООН О признании и приведении в исполнение иностранных арбитражных решений. Заключена в Н ю-Йорк в 1958г. //Вестник Высшего Арбитражного Суда РФ. 1993 г. №8;
Европейская Конвенция о внешнеторговом арбитраже. Заключена в Женеве 21.04.1961г. //Вестник Высшего Арбитражного Суда РФ. 1993. №10;
Типовой закон quot;О международном торговом арбитражеquot; // Комиссия ООН по праву международной торговли. Ежегодник. 1985 год. Т. XVI.- Н ю-Йорк: Организация Об единенных Наций, 1988. С. 601 — 612.;
Федеральный закон N 382-ФЗ от 29.12.2015г. quot;Об арбитраже (третейском покупателе) в Российской Федерацииquot; // Российская газета, N 297, 31.12.2015.
Федеральный закон №409-ФЗ quot;О внесении изменений в отдельные законодатели акты Российской Федерации и признании утратившим силу пункта 3 части 1 стат и 6 федерального закона quot;О саморегулируемых организацияхquot; в связи с принятием Федерального закона quot;Об арбитраже (третейском разборщике) в Российской Федерацииquot; // Российская газета, № 297, 31.12.2015.
Бурова И.Л. Подведомственность дела арбитражным судам. Владивосток: Изд-во ДВГТУ, 2008. С.25.
Габов А.В. Подведомственность корпоративных споров третейским судам (к дискуссии о проектах законов, направленных на реформирование законодательства о третейских судах) // Журнал российского права , 2015, №3, с.46-57
Леванова Н., Сария Г. Третейское разработчик корпоративных споров //Самоуправление, Изд-во: Вол ное экономическое общество Москвы, 2012, №1, с. 38-41;
Каллистратова Р.Ф., Дергачев С.А. Подведомственность корпоративных споров третейским судам // Российское правосудие, 2012, №6, с. 12-21;
Стрембелев С.В., Кривой Я.В. Рассмотрение корпоративных споров третейскими судами: быть или не быть // Закон, 2013, №4, с. 108-118;
Ярков В.В. Правила ведения в новом АПК РФ // Арбитражная практика. 2003. №1. С. 54.

Ключевые слова:

подсудность, третейские суды, компетенция третейских судов, подсудность корпоративных споров.



2. ПУБЛИЧНОЕ ПРАВО (ГОСУДАРСТВЕННОЕ ПРАВО) (5.1.2.) Страницы: 39-45 Выпуск №22584

Предметный состав судебного контроля в России

Мархгейм Марина Васильевна

Петербургский Андрей Павлович

предмет суд судить конституционный контроль судебный контроль

Подробнее

14. Судебная, прокурорская, правозащитная и правоохранительная деятельность Страницы: 182-185 Выпуск №15378

НАПРАВЛЕНИЯ ПО СОВЕРШЕНСТВОВАНИЮ НОРМ СУДЕБНОГО ЗАКОНА О ПОРЯДКЕ НАЗНАЧЕНИЯ И ТРЕБОВАНИЯХ К КАНДИДАТАМ НА ДОЛЖНОСТЬ СУДЬИ ПО ПРИМИРЕНИЮ

Шигурова Елена И.

Шигуров Александр В.

9000 2 судебная система судья по примирению юрисдикция суда примирение квалификация

Подробнее

8. Уголовное право и криминология; Уголовно-исполнительное право Страницы: 281-284 Выпуск №11986

ЗАКОННО ЛОЖНЫЙ ДОНОС: ПРОБЛЕМЫ ПРАВОВОЙ ОЦЕНКИ И ПРАВОИСПОЛНИТЕЛЬНОЙ ПРАКТИКИ В УЧРЕЖДЕНИЯХ УИСПОЛНИТЕЛЬНОЙ СИСТЕМЫ

Копыткин Сергей Александрович

Лес ников Геннадий Ю.

пенитенциарная система ложное обвинение преступление наказание Федеральный закон

Подробнее

8. Уголовный процесс Страницы: 302-304 Выпуск №10864

Сравнительно-правовой анализ действующего уголовно-процессуального законодательства Российской Федерации и уголовно-процессуального законодательства зарубежных стран по отдельным вопросам суда с участием присяжных заседателей

Шигурова Елена Ивановна.

присяжных выбор Доска состав суда юрисдикция

Подробнее

10. МЕЖДУНАРОДНО-ПРАВОВЫЕ ДИСЦИПЛИНЫ @@МЕЖДУНАРОДНОЕ ПРАВО, ЕВРОПЕЙСКОЕ ПРАВО (12.00.10) Страницы: 380-387 Выпуск №19590

Международное сотрудничество в области борьбы с пиратством и проблем, связанных с привлечением к ответственности за пиратство

Лукьянцев Александр Григорьевич

морское пиратство ответственность национальное законодательство Совет Безопасности ООН Конвенция ООН по морскому праву

Подробнее

21. Гражданский процессуальный арбитражный процесс Страницы: 299-301 Выпуск №12273

МИНИСТЕРСТВО ОБОРОНЫ РОССИЙСКОЙ ФЕДЕРАЦИИ КАК СТОРОНА АРБИТРАЖНОГО ПРОЦЕССА ПО СПОРАМ, СВЯЗАННЫМ С ХОЗЯЙСТВЕННОЙ ДЕЯТЕЛЬНОСТЬЮ

Soro кин Владислав П.

г. арбитражный процесс арбитражные суды Министерство обороны Российской Федерации

Подробнее

10. Международное право; европейское право; Корпоративное право; Энергетическое право Страницы: 281-289 Выпуск №5584

ГОСУДАРСТВЕННЫЙ СУВЕРЕНИТЕТ: ПОНЯТИЕ, СОДЕРЖАНИЕ, АКТУАЛЬНОСТЬ ТЕОРЕТИЧЕСКИЕ И ПРАКТИЧЕСКИЕ ПРОБЛЕМЫ РЕАЛИЗАЦИИ

Хмелевский С.В.

государство иммунитет международное публичное право Объединенные народы общественная власть

Подробнее

9. Судебная, прокурорская, правозащитная и правоохранительная деятельность Страницы: 269-272 Выпуск №5584

ИНСТАНТОННОЕ ЗДАНИЕ СУДОВ ОСОБОЙ ЮРИСДИКЦИИ В УСЛОВИЯХ ВОЕННОГО ПОЛОЖЕНИЯ

Веретенников Николай Николаевич

экземпляр военный суд военное положение вывих войска

Подробнее

7. Уголовное право и криминология; Уголовно-исполнительное право Страницы: 218-220 Выпуск №12615

МЕЖДУНАРОДНО-ПРАВОВЫЕ МЕХАНИЗМЫ БОРЬБЫ С ПЫТКАМИ И ИХ РЕАЛИЗАЦИЯ В УГОЛОВНОМ ЗАКОНОДАТЕЛЬСТВЕ РОССИИ

Журтов Астемир Билялович

пытки Соглашение международные правовые инструменты юрисдикция характер и степень общественной опасности пыток

Подробнее

10. Административное право; Административный процесс Страницы: 233-238 Выпуск №16219

Квинтэссенция понятия административно-юрисдикционной деятельности

Минибаев Фарит Асхатович

юрисдикция административная юрисдикция административная деятельность административно-юрисдикционная деятельность юридический спор

Показать больше

android — Переупакуйте файл APK, чтобы он содержал пользовательские активы — какой инструмент сборки использовать?

Задавать вопрос

спросил

Изменено 7 лет, 10 месяцев назад

Просмотрено 25 тысяч раз

Обновление : Это старый пост, и приведенные ниже ссылки на сломанные версии aapt будут устаревшими.


Основываясь на предыдущих отзывах, я сохраняю настраиваемые текстовые поля в каталоге ресурсов моего приложения.

Я напишу приложение, используя сведения о пользователе по умолчанию в файле ресурсов, и клиент хотел бы перестроить приложение для каждого пользователя, включив данные этого пользователя в файл ресурсов.

(Я знаю, что у этого метода есть серьезные недостатки, но клиент по-прежнему стремится сделать это таким образом — см. Встроить данные для входа в файл APK, разные для каждого пользователя (или другие варианты?))

Этот вопрос связан с проблемами, которые возникают у меня при восстановлении APK-файла после его распаковки и обновления пользовательского файла актива. Я совершенно убежден, что упускаю что-то небольшое, однако документация и сообщения, которые я нашел по этим методам, недостаточно полезны для новичка.

  1. aapt — Android sdk tool: К сожалению, документация Android по теме «Использование aapt» в документации Android [ссылка 2 ниже] очень ограничена. Консольная команда -help показывает немного больше информации. При попытке использовать его, чтобы просто добавить файл в test.apk, он удаляет оригинал и создает новый файл test.apk.zip, содержащий только файл, который я пытался добавить. Мне не удалось найти правильную комбинацию командной строки, чтобы взять разархивированный apk и переупаковать его — это было бы моим первым призом.

  2. apkbuilder — инструмент Android sdk: во-первых, этот инструмент устарел, что является для него минусом. Я также не могу заставить его работать с тем, что у меня есть в этой разархивированной папке. Я думаю, что пропустил шаг перед apkbuilder, потому что apkbuilder запрашивает zip-архив ресурсов, а у меня есть папка ресурсов.

  3. ant — инструмент сборки: в других подобных сообщениях говорится, что нужно строить с помощью ant, а не с помощью инструментов Android. У меня проблемы с запуском муравья. Одна конкретная ссылка на получение Ant для работы с Android [ссылка 3 ниже] выглядит многообещающе, но похоже, что она предназначена для другого Android SDK (мой файл build. xml, сгенерированный Android, отличается от его). К сожалению, я мало знаю о муравьях, и мне трудно стать достаточно экспертом, чтобы решить мою текущую проблему.
    В дополнение к приведенному ниже решению NickT — запуск скрипта ant дает мне ошибку
    класс taskdef com.android.ant.SetupTask не может быть найден с помощью загрузчика классов AntClassLoader[] .
    Я нашел в Интернете несколько ссылок на эту ошибку, подтвердил, что в local.properties есть настройка sdk.dir, указывающая на мою папку установки Android SDK (sdk.dir=/Applications/android-sdk-mac_86).

  4. ?????: Может быть какой-то другой вариант, который я не перечислил / не обнаружил, о котором мне было бы интересно услышать.

Я понимаю, что копание в механизмах, которые обычно скрыты моим язем, может привести к трудностям. Но я знаю, что многие пользователи SO могут делать многие из этих вещей, и я надеюсь, что заинтересую некоторых из них. Спасибо за любую помощь.

(Eclipse 3. 6 на Mac Snow Leopard 10.6 64 бит)

PS, я пока не могу опубликовать более одной гиперссылки, поэтому я включил эти адреса, чтобы показать больше информации по моему вопросу.

(1): stackoverflow.com/questions/4783160/embed-login-details-in-apk-file-other-for-each-user-or-other-options

(2): developer.android.com/guide/developing/tools/aapt.html

(3): www.disgruntledrats.com/?p=27

  • android
  • ant
  • apk
  • апт

1

Чтобы ответить на мой собственный вопрос с помощью метода, который мы наконец выбрали, и «для протокола»:

Мне не удалось заставить Ant работать правильно для меня (мое непонимание).

В итоге я использовал инструмент aapt. Он работает в соответствии с документацией Android SDK и очень прост в использовании:

 aapt add -v Test.apk "assets/readme.txt"
 

Это добавит файл readme.txt (мы хранили его в подпапке текущей рабочей папки, называемой assets. Если вы хотите сохранить новый файл в другом месте, aapt предлагает переключатель командной строки, чтобы указать это)

Однако есть некоторые предостережения:

  1. Мне не удалось заставить его работать с подписанными APK-файлами.
  2. некоторые версии aapt не работают должным образом! Они не распознают подпапку…

Чтобы решить 1:

  1. Экспортируйте APK из eclipse как неподписанный APK.
  2. Используйте keytool для создания ключа (см. документацию для разработчиков Android).
  3. Использовать aapt.
  4. Подпишите APK с помощью jarsigner.

Чтобы решить 2:

Я не могу помочь с этим. Каждая версия SDK (для Mac), которую я пытался загрузить, включала инструмент aapt, который не распознавал вложенные папки. Коллега скачал версию, которая работала, но мы так и не смогли выяснить, какую именно версию он скачал, поэтому мы сохранили эту «волшебную» копию и переименовали ее, и будем использовать ее, пока не найдем новую версию, которая работает.

4

Самым простым решением было бы предоставить источник шаблона приложения вашему клиенту со сценарием, который перестраивает приложение с нуля.

Таким образом, ваш клиент просто должен изменить ресурсы в папке, дважды щелкнуть пакетный файл и получить apk примерно через минуту.

Вам не нужно ничего знать об ANT для компиляции и упаковки без IDE, просто следуйте инструкциям здесь:

http://developer.android.com/guide/developing/other-ide.html

Сценарий ANT создается с помощью команд «android create», «android update». Затем вам просто нужно запустить «выпуск муравья» и все готово.

1

Возможно, немного поздно, но этот пост появляется во многих поисковых запросах, поэтому я подумал, что это может быть интересно.

Я только что использовал стандартный инструмент Zip, чтобы «отменить подпись» APK, удалив папку META-INF, обновил все файлы ресурсов, а затем отказался от подписи APK с помощью jarsigner. (Если бы я мог найти способ подписывать JAR-файлы без использования jarsigner, чтобы нам не понадобился везде установленный Java SDK, это было бы действительно полезно — есть идеи?)

Чтобы расширить ответ Яхеля, да, я думаю, что Ant — это то, что нужно. Это может быть немного пугающим, но удивительно, насколько хорошо он работает «из коробки» без особых возни. Его настройка требует некоторого чтения, но мне это удалось, поэтому я расскажу вам о своем опыте.

Сначала создайте образец приложения, как было предложено. Предположим, вы хотите, чтобы он был создан в c:\junk. Затем из вашей командной строки в каталоге Android SDK\tools введите:

android create project -t 5 -n AndSampleApp -p c:\junk\AndSampleApp -a AndSampleApp -k com.yourpackage.andsample.
 

( -t 5 дает вам уровень API 7, введите «цели списка Android», чтобы увидеть другие параметры)

Предположим, вы создавали свои проекты в рабочей области Eclipse (это /dev/projects/EclipseHelios/AndroidWorkspace на моем машина). Скопируйте файлы build.xml и build.properties примера приложения в папку проекта в Eclipse

, отредактируйте только что созданный файл build.xml и удалите строку 9.0003

 <имя проекта = "AndSampleApp" по умолчанию = "помощь">
 

и замените его просто:

 <проект>
 

Теперь отредактируйте только что созданный build.properties, который будет пустым, за исключением комментариев, и добавьте (при необходимости настраивая):

 # Пароль будет запрошен во время сборки, когда вы используете цель «выпуск».
# О НЕТ НЕТ! ЕСЛИ ВЫ ВСТАВИТЕ КЛЮЧИ И PWDS, КАК НИЖЕ, ЭТО АВТОМАТИЧЕСКИ
# Кастомизированный (жестко запрограммированный) раздел ---------------------
имя_проекта=ВашеАктуальноеИмяПроекта
# Строка ниже - это родительская папка, в которой находятся исходники
workspace.dir=/dev/projects/EclipseHelios/AndroidWorkspace
# Строка ниже - это место, куда вы хотите отправить двоичные файлы
outbasebase.dir=/dev/projects/AntBuilds
key.store=c:/users/you/your-release-key.

Оставить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *