Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cannot build apk #606

Closed
RickardHultgren opened this issue Dec 23, 2017 · 3 comments
Closed

Cannot build apk #606

RickardHultgren opened this issue Dec 23, 2017 · 3 comments

Comments

@RickardHultgren
Copy link

Hello,
After running buildozer android release I got this message:

# Gradle project detected, copy files /home/rickard/ecrwth/.buildozer/android/platform/build/dists/ecrwth/src/main/java
# Asking for release but P4A_RELEASE_KEYALIAS is missing--sign will not be passed
# Asking for release but P4A_RELEASE_KEYSTORE_PASSWD is missing--sign will not be passed
# Asking for release but P4A_RELEASE_KEYSTORE is missing--sign will not be passed
# Asking for release but P4A_RELEASE_KEYALIAS_PASSWD is missing--sign will not be passed
Traceback (most recent call last):
  File "/usr/bin/buildozer", line 9, in <module>
    load_entry_point('buildozer==0.34', 'console_scripts', 'buildozer')()
  File "/usr/lib/python2.7/site-packages/buildozer/scripts/client.py", line 13, in main
    Buildozer().run_command(sys.argv[1:])
  File "/usr/lib/python2.7/site-packages/buildozer/__init__.py", line 1058, in run_command
    self.target.run_commands(args)
  File "/usr/lib/python2.7/site-packages/buildozer/target.py", line 92, in run_commands
    func(args)
  File "/usr/lib/python2.7/site-packages/buildozer/target.py", line 140, in cmd_release
    self.buildozer.build()
  File "/usr/lib/python2.7/site-packages/buildozer/__init__.py", line 212, in build
    self.target.build_package()
  File "/usr/lib/python2.7/site-packages/buildozer/targets/android.py", line 817, in build_package
    copyfile(join(apk_dir, apk), join(self.buildozer.bin_dir, apk_dest))
  File "/usr/lib/python2.7/shutil.py", line 82, in copyfile
    with open(src, 'rb') as fsrc:
IOError: [Errno 2] No such file or directory: u'/home/rickard/ecrwth/.buildozer/android/platform/build/dists/ecrwth/build/outputs/apk/ecrwth-release-unsigned.apk'

@RickardHultgren
Copy link
Author

Is this a valid solution?


mkdir -p ~/ecrwth/.buildozer/android/platform/build/dists/ecrwth/build/outputs/apk/

cp ~/ecrwth/.buildozer/android/platform/python-for-android-new-toolchain/ecrwth-1.2.3-release-unsigned.apk
 ~/ecrwth/.buildozer/android/platform/build/dists/ecrwth/build/outputs/apk/ecrwth-release-unsigned.apk

@AndreMiras
Copy link
Member

@RickardHultgren yes it's a workaround. Please give #691 a try and tell us if it fixes the issue.

@inclement
Copy link
Member

Closing as probably fixed in buildozer master, seems to work for me. Please reopen if necessary.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants