Comments (12)
The underlying problem is that we haven't tested on Windows. Can you try the following command:
python .\packages\sky\sky_tool start --install '.\packages\sky\sky_tool'
Another thing to try would be using cygwin or another unix-like shell on Windows.
from flutter.
I tried the following command :
C:\Users\sylsau\MyDocuments\Android\dart\sky_sdk\examples\stocks>python.exe .\packages\sky\sky_tool start --install '.\packages\sky\sky_tool'
File ".\packages\sky\sky_tool", line 131
print '%s is not installed, installing.' % APK_NAME
^
SyntaxError: Missing parentheses in call to 'print'
I use Python 3.4.3. Another Python version is supported ?
from flutter.
print without parentheses is Python 2 syntax, try with 2.7.
Shouldn't new projects support Python 3?
from flutter.
So, I installed Python 2.7. It would be good to mention on steps by steps documentation that Python 2.7 is mandatory.
I executed the command :
C:\Users\sylsau\MyDocuments\Android\dart\sky_sdk\examples\stocks>python .\packages\sky\sky_tool start --install SkyDemo.apk is not installed, installing. 'C:\Users\sylsau\MyDocuments\Android\dart\sky_sdk\examples\stocks\packages\apks\SkyDemo.apk' does not exist? WARNING:root:Failed to write pid file: /tmp/sky_tool.pids
So, I copied packages\sky\apks\SkyDemo.apk to examples\stocks\packages\apks\SkyDemo.apk .
Then, I executed the command and now it works !
from flutter.
Yay! I'm glad it worked. Would you be willing to send a pull request improving the documentation to explain how to get it working on Windows?
from flutter.
Yes, I can. I try to update the documentation as soon as possible.
from flutter.
to run on windows 8 i need made this changes
line 28
PID_FILE_PATH = "/tmp/sky_tool.pids"
to PID_FILE_PATH = "c:/tmp/sky_tool.pids"
line 169
ADB_PATH, 'reverse', port_string, port_string
to
ADB_PATH, 'forward', port_string, port_string
line 205
subprocess.call([ADB_PATH, 'reverse', '--remove', port_string])
to
subprocess.call([ADB_PATH, 'forward', '--remove', port_string])
from flutter.
We should fix PID_FILE_PATH to use tempfile.gettempdir().
ADB reverse and forward are not the same thing. :) We require a very recent adb which has the reverse command. Did the old adb forward command used to do what reverse does now? If so, that's confusing. :/
from flutter.
Ok my mistake because I haven't found 'reverse' option on my adb. I updated it and get reverse option now.
Thanks
from flutter.
I wrote a batch file to take care of the "flutter" command: #297
Also, the python script to update packages has been converted to Dart.
from flutter.
Closing as a duplicate of #138 - please reopen if I misunderstood what this was about.
from flutter.
This thread has been automatically locked since there has not been any recent activity after it was closed. If you are still experiencing a similar issue, please open a new bug, including the output of flutter doctor -v
and a minimal reproduction of the issue.
from flutter.
Related Issues (20)
- [tool_crash] FileSystemException: Cannot create link, OS Error: File exists, errno = 17 HOT 2
- mac-9 lost external connection phone device. HOT 1
- BackDrop filter does not work Above google maps, on Web HOT 4
- It's hard to debug why a Skia Gold diff wasn't surfaced in pre-submit HOT 3
- CanvasKit renderer will permanently crash if an error is encountered while rendering a frame HOT 1
- [Impeller] ColorFilter.mode does not work with impeller enabled
- CustomPaint with large line coordinates incorrectly fills rather than strokes. HOT 2
- linux-37 lost external connection phone device. HOT 2
- The revert message in discord is not including hyperlinks from the revert reason HOT 1
- Adding functionality to iOS for no-op functions in Feedback
- [pointer_interceptor_web] Semantics integration tests are failing to find the semantics label in the DOM HOT 4
- Inconsistent mouse cursor behavior between Windows and web HOT 2
- `Linux_android hot_mode_dev_cycle_linux__benchmark` runs in presubmit, only one bot available in try pool
- mac-25 lost external connection phone device.
- [tool_crash] ProcessException: No such file or directory Command: /Applications/Google Chrome.app/Contents/MacOS/Google Chrome, OS error code: 2
- Alert user of invalid application name due to a conflicting default package name
- [bug] textField contentPadding causes incorrect alignment and hides text
- Arabic OTP sms not detected in iOS HOT 2
- Make BackgroundIsolateBinaryMessenger API consistent on web
- Keyboard close automatically and go back automatically when TextFormField is tapped in android
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from flutter.