Tôi hiện đang xem xét phát triển một ứng dụng dành cho thiết bị di động cho nền tảng S60 và đặc biệt xem xét PyS60. Dường như nó gợi ý rằng nó có thể được biên dịch thành các tệp .sis nguyên gốc mà không cần một trình thông dịch python được nhúng. Đọc qua các tài liệu tôi không thể tìm thấy bất kỳ báo cáo nào mà điều này được đề cập một cách rõ ràng. Trong khi tôi đang tải xuống các SDK, Emulators và toàn bộ chuỗi các chuỗi công cụ cần thiết để kiểm tra sự phát triển trên Linux, tôi nghĩ tôi sẽ hỏi ở đây một chút trong khi tôi đang làm điều đó.PyS60 có tạo ra các tệp sis có nguồn gốc không?
Trả lời
Linux chưa được hỗ trợ chính thức để phát triển Series60. Bạn sẽ tiết kiệm cho mình rất nhiều đau đầu bằng cách sử dụng Windows, đủ kỳ lạ.
Theo như Python được phát hiện, tôi nghĩ ứng dụng được phát triển được đóng gói thành tệp .sis nhưng vẫn yêu cầu trình thông dịch PyS60 chạy sau khi được cài đặt.
Khi bạn đã viết mã bằng python, bạn có thể chuyển đổi mã này thành tệp .sis bằng cách sử dụng ensymble.
http://code.google.com/p/ensymble/
Phần mềm này cho phép bạn tạo tập tin py vào một file .sis bằng cách sử dụng tùy chọn py2sis - tuy nhiên, nó sẽ không được sử dụng nhiều trên bất kỳ điện thoại mà không cần python cài đặt, do đó bạn cũng có thể cần để sử dụng ensymble để hợp nhất của bạn mới được tạo ra .sis với tập tin .sis cho python, với một lệnh như
./ensymble.py mergesis --verbose your-script-name.sis PythonForS60-1-4-5 -3rdEd.sis final-app-name.sis
tệp final-app-name.sis kết quả sẽ cài đặt cả tệp của bạn và cũng là python.
- 1. Có thể tạo ra sản phẩm PHP có nguồn gốc đóng cửa không?
- 2. Mảng và các loại có nguồn gốc
- 3. Không thể để tạo ra hình ảnh có nguồn gốc sử dụng image_style_url
- 4. Mã nguồn của các phương thức gốc có sẵn không?
- 5. Nhiều lớp trừu tượng có nguồn gốc?
- 6. Bắt buộc ghi đè tệp cục bộ với tệp gốc có nguồn gốc là gì?
- 7. Tôi có thể ghi đè với các loại có nguồn gốc không?
- 8. Dữ liệu gốc có nguồn gốc trong canvas HTML5
- 9. Lớp có nguồn gốc cho Ruby Thread?
- 10. Việc tuần tự hóa các đối tượng có nguồn gốc mà không có xsi: loại
- 11. deserializing có nguồn gốc loại sử dụng DataContractSerializer khi loại có nguồn gốc không được biết trước
- 12. video có nguồn gốc chéo trong Safari
- 13. C++ mẫu đúc với các lớp học có nguồn gốc
- 14. Json.net serialize/deserialize có nguồn gốc các loại?
- 15. JSON: Sắp xếp các loại có nguồn gốc từ IEnumerable
- 16. Có cách nào để không gửi cookie khi tạo XMLHttpRequest trên cùng một nguồn gốc không?
- 17. Kiểm tra loại có nguồn gốc (C++)
- 18. Có thể trộn các lớp C++ có nguồn gốc từ mẫu với Q_OBJECT của Qt không?
- 19. Có trình biên dịch mã nguồn gốc của Lisp không?
- 20. . Không tìm thấy tệp ứng dụng trong Dữ liệu có nguồn gốc
- 21. C++: lỗi "... không có nguồn gốc từ loại ..."
- 22. Có thể giữ các tệp .gitignore ra khỏi SVN không?
- 23. Python: Bắt giá trị baseclass từ lớp có nguồn gốc
- 24. IntelliJ có thể tạo siêu liên kết tới mã nguồn từ đầu ra log4j không?
- 25. Các lớp có nguồn gốc không phải QObject "luôn luôn" được đặt trên ngăn xếp?
- 26. Tạo Generic Class Instance từ Phương pháp tĩnh trong một lớp có nguồn gốc
- 27. Chế độ xem SQL so với bảng có nguồn gốc
- 28. SSIS - Đầu ra lỗi nguồn (Không có hàng nào được gửi tới (các) đầu ra lỗi ....)
- 29. Bắt các loại ngoại lệ có nguồn gốc không thành công trên Clang/MacOS X
- 30. Tôi có thể tạo tệp Excel với biểu đồ Excel gốc trên Linux không?
Cố gắng để có được SDK S60 hoạt động trên Linux là một nỗi đau. Vẫn đang vật lộn với điều đó. –