Надеюсь, это поможет?

аюсь подписать свое приложение для Android, чтобы выпустить его на Маркете. Когда я генерирую хранилище ключей, я получаю ошибку «Отказано в доступе». Как я могу это исправить?

Вот что я пытался сделать:

Щелкните правой кнопкой мыши проект в Eclipse Helios.Инструменты Android> Экспорт подписанного пакета приложений.Нажмите кнопку "Далее.Я проверяю «Создать новое хранилище ключей» и понимаю, что это не поможет мне. Он по-прежнему запрашивает местоположение хранилища ключей. Поэтому я решил сделать это трудным путем.Отключен доступ только для чтенияC:\Program Files\Java\jdk1.6.0_25\bin и предоставилCREATOR OWNER группа полного контроля над папкой.Откройте командную строку в Windows 7 64-bit.Траверса кC:\Program Files\Java\jdk1.6.0_25\bin.Запустите keytool.Получил ошибку "Отказано в доступе".

.

C:\Program Files\Java\jdk1.6.0_25\bin>keytool -genkey -v -alias company -keyalg R
SA -keysize 2048 -validity 10000 -keystore company.keystore
Enter keystore password:
Re-enter new password:
What is your first and last name?
  [Unknown]:  John Smith
What is the name of your organizational unit?
  [Unknown]:  Android
What is the name of your organization?
  [Unknown]:  Company
What is the name of your City or Locality?
  [Unknown]:  Albany
What is the name of your State or Province?
  [Unknown]:  NY
What is the two-letter country code for this unit?
  [Unknown]:  US
Is CN=John Smith, OU=Android, O=Company, L=Albany, ST=NY, C=US correct?
  [no]:  yes

Generating 2,048 bit RSA key pair and self-signed certificate (SHA1withRSA) with
 a validity of 10,000 days
        for: CN=John Smith, OU=Android, O=Company, L=Albany, ST=NY, C=US
Enter key password for <veetle>
        (RETURN if same as keystore password):
Re-enter new password:
[Storing company.keystore]
keytool error: java.io.FileNotFoundException: veetle.keystore (Access is denied)

java.io.FileNotFoundException: veetle.keystore (Access is denied)
        at java.io.FileOutputStream.open(Native Method)
        at java.io.FileOutputStream.<init>(FileOutputStream.java:194)
        at java.io.FileOutputStream.<init>(FileOutputStream.java:84)
        at sun.security.tools.KeyTool.doCommands(KeyTool.java:902)
        at sun.security.tools.KeyTool.run(KeyTool.java:172)
        at sun.security.tools.KeyTool.main(KeyTool.java:166)
Редактировать:

Каждый раз, когда я проверяю права доступа к папке, я вижу, что она возвращается обратно только для чтения. Когда я отключал только чтение, ошибок не было.

Ответы на вопрос(12)

Ваш ответ на вопрос