×

Discussion Board

Results 1 to 6 of 6
  1. #1
    Registered User
    Join Date
    Mar 2008
    Posts
    140

    How to verify the capabilities that has been used in an application?

    Hello everybody,

    now I finished a project. but I forgot to add the capabilities to my project when using some API.and now it is impossible to check every APIs in SDK. So, I think there must be other method to know which capabilities are used in my project.

    Can anybody please help me! thanks very much!

    Best regards!
    Sophie

  2. #2
    Nokia Developer Moderator
    Join Date
    Feb 2006
    Location
    Oslo, Norway
    Posts
    28,737

    Re: How to verify the capabilities that has been used in an application?

    Does your application run in the emulator? In that case you can check its logfile http://wiki.forum.nokia.com/index.php/Epocwind.out, for platsec warnings.

  3. #3
    Registered User
    Join Date
    Mar 2008
    Posts
    140

    Re: How to verify the capabilities that has been used in an application?

    Thank you first.

    Because my application has dependence on device, so it just can be run on device.

    In addition, suppose the project can be run on the emulator, and I use the APIs which need add relevant capabilities in the project. but if the part code including the APIs is not run into when running the whole project. then I think the epcowind.out file won't reflect the omit of capabities, Do you agree with me?

    Can you understand me?
    Last edited by yfw1966; 2008-06-27 at 14:05.

  4. #4
    Nokia Developer Moderator
    Join Date
    Sep 2004
    Location
    Tampere, Finland
    Posts
    11,359

    Re: How to verify the capabilities that has been used in an application?

    You're right about the limitations of the epocwind.out solution but still you should try to use it as much as possible during your development.

    As an additional tool use Carbide's Capability Scanner, it does not provide very precise answers but it does help signaling some possible issues.

    The most reliable solution is however to know what you're doing. APIs require capabilities for a reason and for example whenever using RSocket you should expect that NetworkServices is required and you should not fear that it might also require MultimediaDD. So, knowing what the application does and how pretty much creates the list already. If you still have problems then I'm afraid the only solution is to ask around or try to add capabilities and confirm them by try and fail.
    -- Lucian

    If you are not yet a DVLUP member it is time to correct that mistake :) Click here to join: http://www.dvlup.com/lucian/Invite

  5. #5
    Registered User
    Join Date
    Mar 2008
    Posts
    140

    Re: How to verify the capabilities that has been used in an application?

    Thank you very much, I will try it.

    I am surprised why the Symbian Ltd. do not list to reflect the relationship between SDK class and Capabilities. I think it will do help developers a lot.

  6. #6
    Nokia Developer Moderator
    Join Date
    Sep 2004
    Location
    Tampere, Finland
    Posts
    11,359

    Re: How to verify the capabilities that has been used in an application?

    The documentation does provide information about capabilities but of course there are a lot of gaps in the coverage.

    You can also search for a capability and find all the Symbian APIs that require that capability.

    To be noted that S60 is also publishing APIs and that the changes S60 makes to the platform may impact the capability requirements even for Symbian APIs.

    It is a complicated issue and it is not easy to keep under control when it comes to documentation.
    -- Lucian

    If you are not yet a DVLUP member it is time to correct that mistake :) Click here to join: http://www.dvlup.com/lucian/Invite

Similar Threads

  1. Porting existing application from Sun Wireless tookit 2.3 to Carbide.j 1.5
    By vgps in forum Tools and SDK Feedback (Closed)
    Replies: 3
    Last Post: 2007-06-30, 18:02
  2. Launching a view of a diffrent application
    By nsivach in forum Symbian
    Replies: 3
    Last Post: 2007-03-22, 09:51
  3. Application without icon in application menu
    By iulian_moldovan in forum Symbian
    Replies: 3
    Last Post: 2006-12-14, 09:38
  4. Required application access not granted
    By wyzok in forum Symbian Signed Support, Application Packaging and Distribution and Security
    Replies: 2
    Last Post: 2006-11-29, 04:22
  5. Replies: 0
    Last Post: 2005-05-28, 10:20

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
×