You must obtain a business license from Alameda County only if you are conducting any type of business, including leasing residential and commercial property, or your business is based in an unincorporated area of Alameda County. DO NOT APPLY TO ALAMEDA COUNTY IF YOU OPERATE A BUSINESS WITHIN CITY LIMITS.
State business license requirements California doesn't require that you obtain a business license at the state level. However, nearly every municipality mandates that you obtain a local business license to legally operate in that city.
As long as your business location and all business activity are conducted outside the City, there is no need to obtain a business license. If you are conducting business from your residence, or your residence is your business location, you will need to obtain and maintain a business license.
The state of California doesn't require a business license to operate. But your city or county might. Depending on the goods or services you sell, you might also need a professional or occupational license.