You can capture one in the wild west of Lilycove City. It is rare. Or, if you have a Devon Scope, you might get blocked by something invisible. Use the Devon Scope, and it should be a Kecleon. There are a few around Fortree City.
A Devon scope.
all you really have to do is go up to an invisible Pokemon (keckleon, kekleon? forgot the spelling of it) and once your in front of it, press "A". The Pokemon will appear and either battle you or flee.
No.
Damn i wish i knew
You have to get the Devon Scope from Steven.
You can capture one in the wild west of Lilycove City. It is rare. Or, if you have a Devon Scope, you might get blocked by something invisible. Use the Devon Scope, and it should be a Kecleon. There are a few around Fortree City.
All you need is the Devon scope which you need to go to the route east of fortree city and find Steven he will give the scope to you.
A Devon scope.
all you really have to do is go up to an invisible Pokemon (keckleon, kekleon? forgot the spelling of it) and once your in front of it, press "A". The Pokemon will appear and either battle you or flee.
Go to the next route and there is a bridge with Steven on and he asks if you want to fight. Say yes and fight Kecleon and he gives you a Devon scope, go to the gym and use the Devon scope, a Kecleon runs away, and you can fight the gym
No.
Mr Devon is the president of the Devon Corporation in Rustboro City it is the largest building located right by the Pokemon Gym. Mr Devon will be waiting for you at the top of the building.
Damn i wish i knew
There is no Devon Corporation in Pokemon diamond. However, there is on Pokemon ruby,sapphire and emerald. It's in Rustboro City.
to the left of the rustboro gym
You can find Devon in Mossdeep City he will give a Beldum. Note: Also works for Ruby and Sapphire.